So so cute!  I would say it’s the perfect size for 12-20 months, but I’m not sure children 2 or older would fit (even though it says 24-48 months).  Love that it has rubberish tires instead of plastic, seems sturdy and pretty easy to put together (would definitely help to have 2 people for wheel assembly).  Directions are pictures only which is a minor irritant, but other than that my granddaughter loves it!