The JBL line is one of the most popular portable speaker lines, and with good reason. This particular speaker comes with the same rich, bold sound that JBL Pro Sound fans have come to love about their portable speaker devices and can go up to 20kHz in frequency response.  It comes with up to five hours’ playtime on a single charge, making it perfect for the impromptu party or even clipping to your bike for that outdoor workout. The design is small enough to place in your backpack for traveling, and it’s IP67 waterproof and dustproof so you can take it anywhere.