
Bose
SoundLink Flex Series
Compact, durable, impressive sound for size, but distorts high volume.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
JBL boombox 2 or 3 they sound amazing and 24 hours playtime
Charge 6 is probably your best bet, much better than the 5. The Boom 2 is a great option too but you may find it too big. The Ult 3 is also a really good option but I prefer the Charge
I have a Boombox 2 at home and a Flip 6 in my office. Both are plugged in 24/7. I take them out with me occasionally. Both are still in great condition. If you buy fake products, then you should worry. If you buy genuine products, you have nothing to worry about.
I have played my boombox 2 at full volume, and it never distorts. Even my cheaper W-King speakers don’t distort at max volume, and they get way louder.
Meh I’ll stick with my boom 2 pro. Better price with a incredible eq
If you want to hear the bass get the JBL Boombox 2 or 3. It’s such an awesome speaker and the battery life is top notch.

Bose
SoundLink Flex Series
Compact, durable, impressive sound for size, but distorts high volume.

Minirig
Minirig 4
Tiny, unrivaled sound for DJs, but pricey with bad Bluetooth.

JBL
Charge 6
Portable, durable, punchy bass, but distorts up close, dull vocals.

soundcore
Boom 2 Plus
Budget king for loud, deep bass; bulky with harsh mids.

Anker
Select 4 Go
Great value, good stereo paired, but lacks power for parties.

Ranked #1
Anker - Select 4 Go

Ranked #1
Harman Kardon - Go + Play 3

Ranked #1
LG Electronics - XBOOM Grab

Ranked #1
soundcore - Boom 3i

Ranked #1
JBL - PartyBox 520

Ranked #1
Bose - SoundLink Flex Series