I bought this for my granddaughter and she loves it. It was something that was just right for her age for loves the school bus and how it works. She especially like it when she could remove the children and put them back on for it helps show children how they have to do if they have to ride to school on the bus. She has a lot of little people toys and they are durable and don't break like other toys.. I would recommend this toy for preschoolers anyday.