Tech-Life BeatBlock - Wireless Bluetooth Speaker: Rechargeable, Ultra-Durable and Splashproof (Bombproof Rubber Exterior-Black)
I purchased this after having a disappointing experience with Jambox, which sounded great on the first day, then sounded distorted afterwards. There are some idiosyncrasies with setting up a wireless speaker over Bluetooth. Firstly, just because your Bluetooth works OK for mice and so on, don't assume that you have the right drivers for streaming music.  You need an additional layer known as Advanced Audio Distribution Profile (A2DP) and, if you don't have the right driver set loaded, audio won't work, even