This portable speaker has it all: it has great sound, it’s waterproof, and it even comes with a USB port to charge your phone while it streams music. It comes in a variety of colors and holds a long charge, even while it’s powering your sound and phone at the same time. It only needs a Bluetooth connection to get started, so you or a friend can easily take over the music, making it perfect for taking to game night, a day in the park, or an afternoon on the water. Slight drawbacks: It’s on the heavier side, and the circular panels vibrate with the bass, which may or may not be up your alley.