Inateck MercuryBox

Made of anodized aluminum and complete with dual 5-watt drivers for a bass-balanced sound, the Inateck MercuryBox is about as much bang for your buck as you can hope to get from a sub-fifty dollar Bluetooth speaker. It’s also tiny, sports a 1,800 mAh battery for about 15 hours of playtime, and is waterproofed to IPX5 standards, making it a shoe-in for use in the shower, on a boat, or near a swimming pool. Just don’t expect it to outperform Bose’s Bluetooth wares or other premium speakers — that also cost multiple times its price — and you’re bound to be perfectly satisfied.

Find it at Amazon – $46