JBL Charge 4

The JBL Charge 4 is an excellent option for those who want a waterproof, powerful-sounding portable Bluetooth speaker in a moderately sized frame.