Don't drink the cool-aid just yet, I've owned a couple of these. The weatherproofing of the unit is almost non-existent. It'll survive some sprinkles sure, but light immersion or serious water exposure and the speakers on it will fail.
The sound is usually pretty damn good for what it is, i'll say that but it lacks bass and some mid-range. Software dependency for expanded operation is very dodgy at best in terms of functionality.
If you can get one for about 75-90 bucks, it's a good enough deal for something to take with you when you travel. I've strapped on one or two these to a motorcycle and paired it to my streaming device for beats on the go. Battery performance before the unit starts to fail can get you about 3-4 days of streaming audio at 4-6 hour intervals.