Assembling it was annoying. Quality seems just OK, will see how long it holds up. My 14 lb. mini schnauzer's hind leg is dislocated & broken, we'll be using it for 5 more weeks going on walks with my other dog. Will update review at that time. Once assembled, I like it a lot. Lightweight, easy to turn corners even with one hand & goes over speed bumps perfectly. Very comfortable handle.