Great product! It's well designed , super easy to assemble and the dog loves it! Now I can walk as many miles as I want because when the dog gets tired he hops right in the stroller and it's easy to push. I'm 70 years old and not a big person and have no trouble pushing my 50 lb. dog up hills.