Short answer: the Bose Soundlink Flex. It ranks #34 of 137 medium speakers by sound quality at $84.99; the Sonos Play ranks #48 and costs $299, so there is little reason to consider the other one.
The case for the Sonos Play: Genuinely wide, clean stereo dispersion off-axis thanks to the two angled tweeters, holding up from the side far better than most portables. Loudness processing keeps it sounding full-bodied at low volume. Set against that: Bass distorts noticeably on bass-heavy tracks at default settings, and the distortion persists even after enabling Trueplay tuning and manually pulling bass back in the app. Sounds boxy and short on clarity next to cheaper competitors.
What the Bose Soundlink Flex offers: IP67 rated; rugged enough to survive drops from several feet and floats. Around 12 hours of battery at moderate volume. The tradeoff: Not stereo. Warm sounding with overly boosted bass which drowns out midrange detail
Buy the Bose Soundlink Flex. It ranks higher for sound quality than the Sonos Play and costs less, which settles it without a real tradeoff to make.
If battery life is a priority, the Sonos Play is rated for 24 hours versus 12 hours for the Bose Soundlink Flex.
Specifications Side By Side
| Sonos Play | Bose Soundlink Flex | |
|---|---|---|
| Price | $299.00 | $84.99 |
| Ranked | #48 of 137 in Medium Size Portable Bluetooth Speakers | #34 of 137 in Medium Size Portable Bluetooth Speakers |
| App | Yes | Yes |
| Battery Life | 24 hours (Manufacturer specified) | 12 hours (Manufacturer specified) |
| Bluetooth Version | 5.3 | 4.2 |
| Bluetooth Codecs | SBC | - |
| Built in Microphone | Yes | Yes |
| Dimensions | 7.6" x 4.4" x 3" (192.3 x 112.5 x 76.7 mm) | 7.9" x 3.5" x 2" (201 x 90 x 52 mm) |
| Drivers | mid-woofer, 2x angled tweeters | 1x 60mm full-range driver + 2x passive radiators |
| EQ | No | No |
| IP Rating | IP67 | IP67 |
| Output Power | Specs not published by manufacturer | - |
| Party Mode | No | Yes (Bose Party mode) |
| Power Bank | No | - |
| Power Input | USB-C | USB-C |
| Stereo | Yes | No |
| Omnidirectional | No | No |
| TWS | Yes | Yes |
| Weight | 2.9 lbs / 1.3 kg | 1.3 lbs / 589 g |
| Wifi | Yes | - |
| Digital Aux Input | No | No |
| Bass Extension (-10dB) | - | 56Hz |
| Bluetooth Latency | - | 33ms |
| Max Volume | - | 96dB |
Related Speaker Comparisons
A few more comparisons worth a look in the same class:
- Bose Soundlink Revolve vs Teufel Rockster XS
- Bose Soundlink Flex 2nd gen vs Bose Soundlink Revolve+ II
- JBL Charge 5 Wifi vs JBL Charge Essential 2
- Sonos Play vs Soundcore Motion 300
- Harman Kardon Luna vs Bose Soundlink Flex
Prices on this page were last checked August 29, 2026 at 8:52 PM UTC. Product prices and availability are accurate as of that date/time and are subject to change; the price and availability shown on Amazon at the time of purchase will apply to the purchase of this product.
As an eBay Partner, we may be compensated if you make a purchase.
The Two Speakers In Full
Sonos Play: $299.00 Amazon eBay
Pros: Genuinely wide, clean stereo dispersion off-axis thanks to the two angled tweeters, holding up from the side far better than most portables. Loudness processing keeps it sounding full-bodied at low volume. 24-hour user-replaceable battery with an included wireless charging base, IP67 waterproof and dustproof, and full Sonos WiFi multi-room with AirPlay 2 on top of Bluetooth 5.3.
Cons: Bass distorts noticeably on bass-heavy tracks at default settings, and the distortion persists even after enabling Trueplay tuning and manually pulling bass back in the app. Sounds boxy and short on clarity next to cheaper competitors.
Full Sonos Play review and specifications →
| App | Yes |
|---|---|
| Battery Life | 24 hours (Manufacturer specified) |
| Bluetooth Codecs | SBC |
| Bluetooth Version | 5.3 |
| Built in Microphone | Yes |
| Digital Aux Input | No |
| Dimensions | 7.6" x 4.4" x 3" (192.3 x 112.5 x 76.7 mm) |
| Drivers | mid-woofer, 2x angled tweeters |
| EQ | No |
| IP Rating | IP67 |
| Omnidirectional | No |
| Output Power | Specs not published by manufacturer |
| Party Mode | No |
| Power Bank | No |
| Power Input | USB-C |
| Stereo | Yes |
| TWS | Yes |
| Weight | 2.9 lbs / 1.3 kg |
| Wifi | Yes |
- Links
- Reviews, Comparisons and Sound Samples
- Head-to-Head Comparisons
- Sonos Play vs Tronsmart Element Force
- Sonos Play vs Bose Soundlink Revolve
- Sonos Play vs Bose Soundlink Revolve+
- Sonos Play vs Bose Soundlink Revolve+ II
- Sonos Play vs JBL Charge 4
- Sonos Play vs Turtlebox Ranger
- Sonos Play vs Bose Soundlink Mini 2
- Sonos Play vs Sony ULT Field 3
- See all 20 comparisons
Bose Soundlink Flex: $84.99 Amazon eBay
Pros: IP67 rated; rugged enough to survive drops from several feet and floats. Around 12 hours of battery at moderate volume.
Cons: Not stereo. Warm sounding with overly boosted bass which drowns out midrange detail
Full Bose Soundlink Flex review and specifications →
| App | Yes |
|---|---|
| Bass Extension (-10dB) | 56Hz |
| Battery Life | 12 hours (Manufacturer specified) |
| Bluetooth Latency | 33ms |
| Bluetooth Version | 4.2 |
| Built in Microphone | Yes |
| Digital Aux Input | No |
| Dimensions | 7.9" x 3.5" x 2" (201 x 90 x 52 mm) |
| Drivers | 1x 60mm full-range driver + 2x passive radiators |
| EQ | No |
| IP Rating | IP67 |
| Max Volume | 96dB |
| Omnidirectional | No |
| Party Mode | Yes (Bose Party mode) |
| Power Input | USB-C |
| Stereo | No |
| TWS | Yes |
| Weight | 1.3 lbs / 589 g |
- Links
- Reviews, Comparisons and Sound Samples
- Joy & Oluv’Sone: Bose Soundlink Flex 2nd gen vs Flex More from Oluv’Sone →
- Alan Ross Reviews: Bose Soundlink Flex Review! vs JBL Flip 6 and JBL Charge 5. Travel heaven?? 🤞 More from alanrossreviews →
- Joy & Oluv’Sone: Bose Soundlink Flex 2nd gen vs Flex
- Alan Ross Reviews: Beats Pill vs Harman Luna vs Bose Flex vs Soundcore Motion Plus
- Alan Ross Reviews: Tribit Xsound Mega vs the world! (JBL Charge 5, Bose Flex, Sony XB33, LG PL7) 👍
- Alan Ross Reviews: Bose Soundlink Flex vs Soundcore Boost vs Bogasing M4 - cheap or Bose?
- Alan Ross Reviews: Tribit Stormbox Flow has deeper bass than the Bose Flex but………..
- Jay’s Straight Up Reviews & More: Tribit Stormbox Flow vs Soundcore Motion 300 (LDAC) 😵 Budget Bose Soundlink Flex “Inspired” Speakers More from JaysStraightUpReviews →
- Oluv Patreon: Soundcore Motion 300 = Bose Soundlink Flex = Earfun UBoom L?
- Alan Ross Reviews: Bose Soundlink Flex or JBL Flip 6 (eq adjusted) or Denon Envaya - best speaker for travel!
- Alan Ross Reviews: Bose Soundlink Flex or Beosound A1 (1st gen) - ultimate compact speaker 😇
- Alan Ross Reviews: Bose Soundlink Flex or JBL Flip 6 (eq adjusted) or Denon Envaya - best speaker for travel!
- Jay’s Straight Up Reviews & More: Tribit Stormbox Flow vs Soundcore Motion 300 (LDAC) 😵 Budget Bose Soundlink Flex “Inspired” Speakers
- Patricio Benadon: Bose SoundLink Flex vs. Mini 2 SE. Music audio quality sound test. Listen 4 different genres!
- Patricio Benadon: Bose SoundLink Flex vs. Mini 2 SE. Music audio quality sound test. Listen 4 different genres!
- Danny Pops: BEST Bose Speaker?? Bose Soundlink Flex vs micro, Color II, and revolve + More from DannyPops →
- Alan Ross Reviews: Bose Soundlink Flex vs Minirig MK3 and Marshall Emberton - best bluetooth speaker?
- Joy & Oluv’Sone: JBL, Bose, B&O, Sonos, Earfun, SoundCore… which portable speaker sounds best?
- Alan Ross - The Anti Shill!: Small speaker, mighty sound, The Flex gen 2 shatters physics!
- Reddit Search for Bose Soundlink Flex Review
- Head-to-Head Comparisons
- Bose Soundlink Flex vs Bose Soundlink Flex 2nd gen
- Bose Soundlink Flex vs JBL Charge Essential 2
- Bose Soundlink Flex vs Tribit Xsound Plus 2
- Bose Soundlink Flex vs Teufel Rockster XS
- Bose Soundlink Flex vs Soundcore Motion 100
- Bose Soundlink Flex vs Tribit Stormbox Pro
- Bose Soundlink Flex vs Soundcore Boom 3i
- Bose Soundlink Flex vs Xiaomi Sound Outdoor
- See all 78 comparisons


