My 16 yo Italian Greyhound-Rat Terrier mix has always been a huge walker, averaging 30-50 miles a week around Seattle, despite all of the moderate to steep hills. Now that he is elderly, I could tell he was bored just walking around downtown where he lived, as his favorite parks are all pretty steep walks uphill. I purchased this buggy, and it took him a while to enjoy riding in it, but he sure loved the destination, now he gets excited every time I pull it out of the closet.I was quite impressed with the quality of the product. It is very sturdy and stable, the construction is so easy you can glance at the instructions and have it ready to go in fifteen minutes. It is quite maneuverable, and I was surprised at how much room he has from the dimensions. He has plenty of room to stand up, lay down, turn around, and I have room to put his leash, water bottle, and any supplies for him or myself.The manufacturer did a really nice job of ventilation with the mesh, and the versatility of the zippered windows is awesome. He really enjoys being able to plop himself up and look out the top like a tank commander.If you have an elderly dog, or a dog that likes to tag along as you bike ride, or if you walk to places that outlast their endurance, I highly recommend this. Just a top notch product.Manufacturer would sell more if they included inside dimensions in description. So for all the people wanting them....27.5" length x 18.5" wide x 18.5" tall. My two westies fit fine...both can sit or lie on tummy just fine with all openings closed. However, there is not enough room for both to stretch out. One westie is 25 lbs and other is 17 lbs. Very easy to put together...I did not need the directions. Side wheels just clip in...so super easy to remove when breaking down to put in car! Floor is sturdy with nice pad. I may add another pad to create more softness for them. Front, top and back opens...with nice side windows lots of ventilation. One issue I had is the pin on one side of the handle bars was stuck, so it would not allow handle bar to be installed. I messed with it and got it fixed, but not sure if this will be an issue every time I break down the stroller for transporting. The break installation is easy...just use the bolts provided and attach it through the two holes in front of the left side wheel...dont bother with directions as they are useless. This stroller fits through my standard size front door when fully assembled, which many others don't so that is a plus. Wheels were inflated, which was convenient. I'll update if any problems arise.Update...I would get a bigger size as my 25 lbs seems uncomfortable with the height. I would need 3" more in the width for the fit to be perfect. I will keep it as it's good enough. Just not perfect.I have 3 small dogs and 1 large. Too many to walk on a leash so I got this stroller/jogger for the 3 small and that way I can walk them all at the same time, the big dog on a leash. This was a breeze to put together.What I like about this the most is the fact that all 3 tires are real tires that you can pump up, not plastic tires!! Just got it today and already took a walk. I love this so far!!Was wanting a stroller for my two little dogs but husband didn’t like the ones that look like a baby stroller. This one he liked from pics so we ordered it. Very easy to put together and super cute and of good quality. Would recommend!Works great for my almost 14 yr old dog which has arthritis. Now we can take her on walks again. If we stop I pull the small pad out and let her get put and she sits on it.It’s a five star except for assembly. Pictures are small to visualize & had to take out one floor screw to get brake screw in first, otherwise assembly went fairly easily.Our beagle loves riding around campgrounds in his stroller!It was missing the handle.