JBL Go 4 - Ultra-Portable vs Tribit XSound Go: which should you buy?

JBL Go 4 - Ultra-Portable, Waterproof and Dustproof Bluetooth Speaker, Big JBL Pro Sound with Punchy bass, 7-Hour Built-in Battery, Made in Part with Recycled Materials (Blue)
JBL
The JBL Go 4 is an ultra-portable, palm-sized Bluetooth speaker with an IP67 waterproof and dustproof rating, up to 7 hours of playtime (extendable to 9 with Playtime Boost), and support for Auracast…
4.7 · 16,450 reviews
$39.95
Buy at Amazon
Tribit XSound Go Bluetooth Speaker, 16W Portable Wireless Speaker with Loud Sound, 24H Playtime, IPX7 Waterproof, Custom EQ, XBass, BT5.3, TWS Pairing, Type-C, Outdoor/Home/Travel/Beach/Shower (Black)
Tribit
3 portable speaker , featuring IPX7 waterproofing, up to 24 hours of battery life, dual drivers with bass radiators, and TWS stereo pairing support. It is well-suited for outdoor, beach, shower, and t…
4.6 · 34,005 reviews
$39.99
Buy at Amazon

Specs comparison

JBL Go 4 - Ultra-Portable,…Tribit XSound Go Bluetooth…
Price$39.95$39.99
Rating4.7★4.6★
Reviews16,45034,005
Output Power180 W16 W
Battery Life7 hrs24 hrs
WaterproofIP67IPX7
Bluetooth5.3
Weight6.70206 oz13.44 oz
Freq. Response20000–20000 Hzup to 20000 Hz
ChannelsStereoStereo
ConnectivityBluetoothAUX, Bluetooth
RGB LightsNoNo
Power BankNoNo
FloatableNoNo
Multi-SpeakerYesYes
Built-in MicNoNo
App ControlNoNo
RuggedYesNo

Verdict — which should you buy?

Pick JBL Go 4 - Ultra-Portable,… for:
Gift
tagged "gift" — not on Tribit
Compact size
reviewers highlight "Compact size", "Portability"
Louder outdoor or party use
180W vs 16W rated output
Buy JBL Go 4 - Ultra-Porta…
Pick Tribit XSound Go Bluetooth… for:
Shower
tagged "shower" — not on JBL
Size
reviewers highlight "Size", "Performance"
All-day or multi-day use
24h vs 7h battery
Buy Tribit XSound Go…