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.