We bought it for my daughter a few months ago and she loves it. Why, I don't know, but she does. She's 8 months old now and it has been a favorite since she was 5 months. In fact, she loves it so much that she taught herself how to stand up using this toy so she could see the top of the cube about a week before she turned 6 months! Really, the top is the only side that 'does' anything-it has a button you press and it makes a big wheel spin, lights up, and plays music. It will also do that if you push an peekablock into the hole in the top. Other than that side, my daughter likes the side with the mirror best, even though it doesn't do anything-just has 2 holes for peekablocks to sit in, and tons of stickers that I had to apply. She will sit and stare at herself in that mirror forever, and then hit it with the blocks. She doesn't like the side where you drop the blocks like Plinko yet, but I think cause it's too loud, same with the side where you drop them down chutes. She likes the music it plays when the blocks goes down the chute, but not the noise when the block hits the bottom. The storage side is great-it holds 30 blocks and there are little holes for the baby to stick the blocks in by herself, and then a handle to open the compartment so if you want to clean up fast you can (also, of course, to get the blocks out). Overall, I would recommend this toy, as my daughter literally spends hours playing with it everyday. Oh, one annoying thing. When the wheel on the top is spinning, if you hold down on it, it makes the most irritating, grinding sound. So loud that you can't even hear the music that plays when it spins. My daughter, of course, loves to 'stop the wheel' and listen to this noise, so I spend lots of time moving her fingers. I can't let her play with it alone yet since she often falls down when she tries to walk from the incrediblock to the couch, so I have to sit right next to this horrible noise. Other than that, I have no complaints about the toy, and my daughter thinks it's great, so if you baby likes the peekablocks I would think she'd love this toy.