This is perfect for casual non audio-phile indoor/outdoor use. I bought this to have some tunes outside while myself and a few other workmen are restoring a barn on my property. It is exactly what I needed. I wanted something I didn't mind getting a bit messed up (paint splatters, dings, etc). It's small, lightweight, inexpensive and very functional. The sound quality is decent (especially outdoors with other ambient noise) and though it definitely doesn't have some cooler features (shuffle, etc), it works great for what I wanted it for. I was worried after I read some of the reviews (after I purchased it) that it didn't come with a power cord, but mine did, so I was very happy I didn't have to go out and find one that fit, though I imagine that wouldn't have been that difficult at Radio Shack or some other type of store. All around, I'd say it's a 4 stars for what it is. If you're expecting amazing indoor sound, I'd rate it lower, but it's obviously for pool-side or kids room style use. And if you rate it on what it's meant to be used for, it's decent.