"I bought this for my 2 year old who absolutely loves trains. The tracks are nice and the train has decent speed. To make it go all you have to do is push a bit, I think this was a pretty smart design idea. The track is a little limited in what you can build so another track set is probably recommended. We've bought other trainsets before even thinking about looking at lego products and we wish we would've done it sooner. So if you are thinking about buying a trainset for your toddler don't waste your money with other designs, this one is pretty solid."