Real owners lean toward the JBL Charge 5: 58% of 376 owners recommend it, vs 35% of 37 for the Sonos Roam 2.
Verdicts aggregated from Reddit, enthusiast forums, and YouTube owner comments — affiliate reviews excluded. Sample sizes differ; judge accordingly. How we score
“Despite its compact size, the bass is phenomenal. I have been utilizing it for three years with no complications”— @NjabuloHadebe on YouTube
“Awesome loud and clear quality. Great bass. And one of the best battery life.”— @winstonwilliams8028 on YouTube
“I have tried like 4 or 5 jbl charge 5s before buying the roam. It is smaller but so much cleaner sound. All the jbl had some weird resonating sound like vibrating plastics in some songs.”— Batuan_ on Reddit
“I think I'm one of the few who have never had a problem with the app (Sonos user since 2013).”— @bryantsf on YouTube
“I just got one and configured it into my system in about 3 minutes. Painless”— @xtraflyer on YouTube
“Kind of lacklustre improvements tbh. Was at the very least expecting improved battery life”— @Prezmir on YouTube
Real owners lean toward the JBL Charge 5: 58% of 376 owners recommend it, vs 35% of 37 for the Sonos Roam 2.
Owners point the JBL Charge 5 at outdoor, pool and beach use needing a rugged waterproof speaker, and listeners wanting big bass from a portable size.
Owners point the Sonos Roam 2 at travelers wanting a compact hotel or backpack speaker, and existing Sonos owners adding a portable stereo pair.
The most-cited downside of the JBL Charge 5 is bluetooth dropouts, crackling and cutouts. For the Sonos Roam 2, it's won't hold a charge and drains itself, even sitting on the charger.