Purchased for my grandson's 2nd birthday, it wasn't as large as I thought it was from the photos and the vinyl roof did not withstand the winter with a lot of rain this year. Other than that, its OK. Construction is good and the seats seem to be holding up nicely.