After much contemplation, I purchased this for my 10 month old son.  Well he thoroughly enjoys it and has learned to press the buttons instead of beating it to play.
However, the big plus for me is that the toy has proven its durability!  My son has thrown the radio out of his crib (on to tiles) over a dozen times!  Cookie monster's eye is a bit chipped but the radio is still working!
My only issue is that there is no off button (which I knew from other reviews) and no volume control either.
None the less I have no regrets purchasing this as opposed to any other similar toys.