It works great and is indestructible, but make sure you like hearing "Three Blind Mice" because there is no "off" button and there is no volume button, so any time it gets put in the toy box or bumped or stepped on, you are stuck hearing whatever song it decides to play at the time.  I got it for a car ride last Christmas for my 2-year old and my 3-year old.  It entertained them for the car ride but they showed no interest in the toy since then.  Probably a younger child would like it.