my two year old loves this toy, he got it at 18 months and 6 months later is still a favorite. very cool for his age, he can put the cars on himself and push the button to race them...he still gets a kick out of it every single time. it has fallen apart a couple of times but nothing serious, all in all i think it is a good toy for the price and its one of the few toys that has kept his interest consistently. comes with 3 racers (not the other cars seen in one of the pics), does NOT contain a marble or very small parts, very appropriate for an 18 month old. definitely recommend.