Bose SoundLink Flex Bluetooth Speaker (2nd Gen) - Portable Outdoor Speaker with Hi-Fi Audio, Waterproof and Dustproof, USB-C, Up to 12 Hours Battery Life, Black vs JBL PartyBox 520 - Portable Battery-Powered Party Speaker with AI Sound Boost, Up to 15 Hours of Play time, IPX4 Splash Proof, Multi-Speaker Connection by Auracast, and Telescopic Handle (Black)
Side-by-side comparison based on Reddit community data

#7 in Bluetooth Speakers
Bose
Bose SoundLink Flex Bluetooth Speaker (2nd Gen) - Portable Outdoor Speaker with Hi-Fi Audio, Waterproof and Dustproof, USB-C, Up to 12 Hours Battery Life, Black
$119.00
100/100Excellent
100% positive0% neutral0% negative
Pros
- +Very clear sound
- +Ip67 certified
- +Can float
Cons
- -Battery drains quickly at high volumes
- -Only 4 hours battery life at high volumes
โIt has very clear sound, is IP67 certified, and can float for a few minutes in case of an accidental fall. Its only drawback is that at high volumes the battery drains quickly, lasting only about 4 hoโ

#1 in Bluetooth Speakers
JBL
JBL PartyBox 520 - Portable Battery-Powered Party Speaker with AI Sound Boost, Up to 15 Hours of Play time, IPX4 Splash Proof, Multi-Speaker Connection by Auracast, and Telescopic Handle (Black)
$749.95
100/100Excellent
100% positive0% neutral0% negative
Pros
- +Better sound quality
- +Louder
- +Longer battery life
- +Good for outdoor parties/events
- +Good for movie nights
โI absolutely love it. I upgraded from the 320, and the sound quality is better, louder, and the battery life is longer. I use it for pretty much everything from outdoor parties/events to movie nights โ