I bought this for my 18 month old, but even my 7- and 9-year-olds love playing with it. It is easy to put together and very well-made. My 18 month old laughs whenever she rides it. I am so glad we purchased it.