The Sony SRS-XB100 wireless speaker is a small, lightweight speaker you can pair with your phone or tablet via Bluetooth. It runs for up to 16 hours on a single charge, which, according to Sony, is enough to last most of a day outdoors. It has an IP67-rated, waterproof design, making it safe to use at the pool, in the shower, or out in the rain. The light build and included strap make it easy to clip onto a bag, a belt loop, or a tent pole.

See at Amazon

A loud portable speaker you can tote around everywhere you go

The XB100 has a single full-range driver, a passive radiator, and bottom-ported bass ports that add low end. So the speaker puts out a clearer, fuller sound than you would expect from something this small, with enough bass for music in a kitchen, a bedroom, or a backyard. A Sound Diffusion Processor spreads the audio outward, so it feels less boxed-in than its size suggests. Still, it is a small, single-speaker unit, meant for personal or small-group listening rather than filling a large room.

A small indicator on the unit shows you how much battery is left as you go. That 16-hour rating means you can leave home with the speaker fully charged in the morning and keep it running through the evening without thinking about it. When it does run down, it recharges over a USB-C port tucked behind a flap that keeps water and dust out.