1. JBL Xtreme 2 ($350)
With its ample bass and “overall clear, clean sound,” this 11 inch–long JBL “approaches the sound of a good small stereo system yet is rugged enough to take almost anywhere,” writes Brent Butterworth at The Wirecutter. It can survive submersion in water, and its battery lasts 15 hours. Buy it at JBL.
2. Sonos Move ($399)