I ordered this as a Christmas gift for my wife and we're very happy with the results. We use it to stream Pandora or Amazon music in the shower. We've blasted it and have experienced no crackling as others have mentioned. The sound is still perfect 15 feet away with no obstructions. Even at 30 feet it only skips a little with 2 walls in the way.
Since we're using it in the shower, we normally don't blast it. It's loud though and would easily work outdoors.
But buyers should consider the purpose of their purchase. If your going to use it on your covered patio, buy a larger speaker that's not waterproof for the same price. If you're going to use it in the shower, jetskis, canoeing, etc... then buy this.