I purchased this for my 56 lb bulldog who can't walk long distances. It is very durable and well put together. It's nicer than some children strollers I've seen. It is easy to push and is a very smooth ride. All the compartments are very handy. I know it looks goofy, but rather him enjoy outdoor time than be indoors alone.   

Pros: Smooth ride, durable material, solid structure
Cons: My dog can't jump in through the back because there is no step. And he can't jump into the "basket" up front either. I wish that front basket part folded down, so they can step into the stroller. We have to lift him in and out now.