Assembly took an hour as my little one was so eager to help. He was so excited to use this and has put a lot mileage on it already. This was smaller than expected but a good size for my 2 years old.