I bought this for myself.  I had one years ago and remembered how handy it was to have one in the kitchen while I cook.  
The size is just right .. easy to install .. took no time at all .. 
The sound is great .. I like that I can play my CD or listen to the radio. 
This was a good purchase .. Price was just right ..
I would recommend buying this music system to my friends and family ..