Yeah, as much as I rag on Bose normally, I gotta give the little Wave Radio credit for being a sturdy little thing. My wife has utterly ABUSED hers. Spent years on top of her bathroom cabinet where she'd steam herself out, sauna style, listening to her morning radio. Then I used it as a garage radio for years. Then it got demoted to the children's nursery where it was just used to play their lullaby CDs. I really didn't care if they broke it at this point, hence why the babies inherited it. They have plugged/unplugged it Lord knows how many times while it was in action, shoved the CDs in forcefully (and not always right side up), eject, repeat. This little thing has a flimsy, cheap feel to it, but by golly I am truly shocked at what it's put with. I have personally not been gentle with it either. Since it's Bose and I typically hate on it, I've always tossed it all over the place without a care in the world. Oh yeah, and I almost forgot to mention that there's a nice curved melted spot on the surface where my wife accidentally left a curling iron on it. Yeah, this thing really is a little tank.
As a CLOCK RADIO, this thing is really great for what it is. Is it a replacement for a legitimate stereo? HECK no. Doesn't play loud at all without sounding like poo, but we can only expect so much from a couple little 2" paper drivers. Also vastly overpriced in my opinion, but price aside, it's a great little machine...again for a fancy clock radio. Definitely worth picking up used from a garage sale, secondhand store, rubbish pile, etc.
EDIT: We also used it as our re-modeling/construction radio too. It's been subjected to a ton of sheetrock dust, tile wetsawing/sawdust, along with paint splatters here and there. Man, we've punished this poor little thing, but it keeps ticking like a Timex though. Probably time to put it out of its misery. We'll see if it boots up after my next move and if not, I'll dissect it for fun.