I am very happy with this stroller and my dog loves it! It was very easy to put together. It feels sturdy and moves smoothly. I let him walk until he gets tired and I can continue the walk for my own exercise purposes while he rides. This has enabled he and I to walk and I don't feel guilty because I don't have to leave him behind! This is Romeo the first time I put him in the stroller. He is a long haired mini dachshund that loves going places!