Short answer: the Soundcore Motion 300, and save money too. It ranks #37 of 179 medium portable speakers at $159, while the Bose Soundlink Flex 2nd Gen ranks #3 at $79.99. Being the pricier, more established name did not help the Bose here.
The Motion 300’s rank comes with a real asterisk: its factory tuning is not what earns it that spot. Left flat, its own notes say it is very rolled off in the treble and would rank closer to the middle of the pack. Its high placement depends on running a published EQ preset from reviewer Oluv, or at minimum pushing the top two treble bands to max, using its 9-band EQ with adjustable frequency. Once tuned, it delivers pretty deep bass for its size. The Bose Flex 2nd Gen needs no such intervention. Its own notes describe it as sounding nearly identical to the original Flex, warm with boosted bass, though that bass is also called out for drowning out midrange detail.
Stereo and orientation flexibility favor the Soundcore. The Motion 300 supports true stereo pairing and can also be used lying flat as an omnidirectional speaker, with separate custom EQ presets for standing, lying flat, or hanging orientations. The Bose Flex 2nd Gen is not stereo at all. Soundcore also adds LDAC codec support and a 9-band EQ against Bose’s 3-band EQ and aptX Adaptive support.
The Bose has an odd standby quirk worth knowing about: its notes report the battery self-drains about 10% a week even when not in use, something not mentioned for the Motion 300.
Buy the Soundcore Motion 300 if you are willing to spend five minutes applying an EQ preset for the best sound, in exchange for a lower price and a higher rank.
Buy the Bose Soundlink Flex 2nd Gen if you want a speaker that sounds the way it will out of the box without any EQ tuning, and don’t need stereo pairing.
Still deciding? The full Portable Bluetooth rankings cover every ranked option.
Prices on this page were last checked November 7, 2026 at 7:34 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.
Specifications Side By Side
| Bose Soundlink Flex 2nd gen | Soundcore Motion 300 | |
|---|---|---|
| Price | $159.00 | $79.99 |
| Ranked | #37 of 179 in Medium Size Portable Bluetooth Speakers | #3 of 179 in Medium Size Portable Bluetooth Speakers |
| App | Yes | Yes |
| Battery Life | 12 hours (Manufacturer specified) | 13 hours (Manufacturer specified) |
| Built-in Microphone | Yes | Yes |
| EQ | Yes (3 band) | Yes (9 band with adjustable frequency) |
| IP Rating | IP67 | IPX7 |
| Party Mode | Yes (Bose Party mode) | Yes (PartyCast up to 100 speakers) |
| Power Input | USB-C | USB-C |
| Stereo | No | Yes |
| Omnidirectional | No | Pointing up |
| TWS | Yes | Yes |
| Weight | 1.3 lbs (586 g) | 1.7 lbs (772 g) |
| Bluetooth | Yes | Yes |
| Bluetooth Version | 5.3 | 5.3 |
| Dimensions | 7.9” x 3.5” x 2” (201 x 90 x 52 mm) | 7.9” x 3.6” x 2” (200 x 92 x 50 mm) |
| Aux Input | No | No |
| Drivers | 60mm full-range driver with passive radiators | 2x 50.8mm (2”) full-range drivers + 2x passive radiators |
| Bluetooth Codecs | SBC, AAC, aptX Adaptive | AAC, LDAC, SBC |
| Digital Aux Input | No | No |
| Strap | Yes (built-in loop) | - |
| Bass Extension (-10dB) | - | 50Hz |
| Bluetooth Latency | - | 216ms ldac, 200ms aac, 116ms sbc |
| Maximum SPL | - | 101dB (measured by Alan Ross Reviews) |
| Power Bank | - | No |
| Frequency Response | - | 65Hz - 40kHz (Manufacturer specified) |
| Amplifier Power | - | 30W |
Watch Them Compared
Videos and reviews that test both speakers side by side.
Related Speaker Comparisons
How Soundcore Motion 300 compares with other leading options:
