This toy has grown with my son. He loves playing with it and learning new things with it. With the very big selctions of blocks that go with this toys he learns the names of many different items. With this toy he learns how to stack, how to count, eye hand cordination, and alot more. I really like it when he comes to me and askes what something is that is inside of the blocks. It brings me in on the play and learning of this toy. And if i had to advice another parent on this toys, It would definately be a five star review.