Wow!  I love this stroller.  So easy to assemble.  Excellent quality.  Works well on smootj,flat surfaces as well as outside on the sidewalk.  My pup loves being able to look out of the front and back. Size perfect for my 11 pound mini dachshund.  Highly recommend.