Bought this for my girls, 5 &7, and they love it! Although, I must say... My 2 year old boy is obsessed with it! For [$], I would expect a little more track or extra cars for the train. But, I got this w/ coupons for half price, so I don't mind. The train is a little slow, but works well!