We received this as a gift for my son's 2nd birthday.  He was so excited when he saw the box that he sat in the unassembled body!  Assembly was easy, but took longer than I expected.  We use this a lot outside, and there is a handle on the back of the roof which helps an adult to steer or push.  I would absolutely recommend this product.