I bought this on request of my babies therapist . It is great. She lives playing with it. But not only play - learning to put objects into and retrieve out of. It helps build her fine motor skills. As she ages we can also incorporate learning colors and counting objects. . It's a toy that can be used for several years .