I purchased this item locally on clearance. It works, but that is about all I can say for it. Tuning the channels is very difficult. You have to be very nimble to turn the knob just right to get your channel. The reception, even with the antenna cord, is not that great.
All that aside the worst part is once you actually get a channel, the speaker is so terrible you can barely hear the station.
I would definitely say save your money if you want an actual functioning shower radio. For cuteness it certainly is, but that doesn't do anything for the functionality of the item.
I have not had much luck with the "cheap" shower radios and will be purchasing a more expensive one in the future to see if it helps.