It’s easy to find a portable bluetooth speaker with weak, embarrassing bass. We hunted & found the exact opposite. Sony’s SRS-XB12 is compact, portable, IPX 67-rated waterproof but most importantly: the bass kicks. And punches. Indoors & out. The battery gives you 16 hours of run-time & a strap is included for carrying & hanging it.