OMG! LOVE LOVE LOVE this train! Need I say more! My son can sit forever just inserting the blocks and watching them shoot into the train car! He dances to it and I love how much it teaches! The only complaint is my son uses it to climb on and it is kind of wobbly. If it was a little wider I think it would be better, but still a great toy!