Short answer: the JBL Flip 7. It ranks #15 of 176 medium speakers by sound quality, rated 4.2/5, at $89.95; the CMF Speaker M ranks #87, rated 3.3/5, at $89. Close enough in price that the sound-quality gap is the deciding factor.
Why pick the CMF Speaker M: A two way design with a 70mm woofer and 16mm tweeter on 35W, giving crisp treble, detailed vocals, and a fairly neutral tuning on most music. The tradeoff: Struggles with dense rock and metal at volume, where the low end gets muddy and vocals turn shrill even with Ultra Bass on.
The JBL Flip 7 is the better-sounding option. A small, very neutral speaker with slightly deeper bass than before, a tougher waterproof build, and an app EQ. The catch: A little bit of a bump at 4kHz, not quite as neutral as the JBL Flip 6.
Buy the JBL Flip 7. It is rated higher for sound quality, and saving $0.95 with the CMF Speaker M does not make up for the sound-quality gap.
Looking for alternatives? See the complete Portable Bluetooth rankings.
A two way design with a 70mm woofer and 16mm tweeter on 35W, giving crisp treble, detailed vocals, and a fairly neutral tuning on most music.
A small, very neutral speaker with slightly deeper bass than before, a tougher waterproof build, and an app EQ.
Prices on this page were last checked October 26, 2026 at 11:06 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
| CMF Speaker M | JBL Flip 7 | |
|---|---|---|
| Price | $89.00 | $89.95 |
| Ranked | #87 of 176 in Medium Size Portable Bluetooth Speakers | #15 of 176 in Medium Size Portable Bluetooth Speakers |
| Bluetooth | Yes | Yes |
| Bluetooth Version | 6.0 | 5.4 |
| Bluetooth Codecs | SBC, AAC, LC3 (Auracast only) | SBC, AAC |
| IP Rating | IP68 | IP68 |
| Built-in Microphone | No | No |
| TWS | Yes (Stereo Mode) | No |
| App | Yes (Nothing X) | Yes |
| EQ | Yes (4 presets + custom) | Yes (7 band) |
| Power Input | USB-C | USB-C (5V 7.5W-15W) |
| Aux Input | No | No |
| Digital Aux Input | Yes (USB-C audio) | Yes (USB-C) |
| Stereo | No | No |
| Omnidirectional | No | No |
| Power Bank | No | No |
| Party Mode | Yes (Auracast) | Yes (Auracast) |
| Lights | No | - |
| MicroSD Playback | No | - |
| Amplifier Power | 35W RMS (25W woofer + 10W tweeter) | 35W total (25W main + 10W tweeter) |
| Frequency Response | 60Hz - 20kHz (Manufacturer specified) | - |
| Drivers | 1x 70mm woofer + 1x 16mm tweeter | 45x80mm racetrack driver + 16mm tweeter |
| Battery Life | 18 hours (Manufacturer specified) | 14 hours (Manufacturer specified) |
| Charging Time | 3 hours | - |
| Weight | 1.3 lbs (602 g) | 1.2 lbs (560 g) |
| Dimensions | 8.7” x 3.3” x 2.1” (220 x 85 x 54 mm) | 7.2” x 2.7” x 2.8” (182.5 x 69.5 x 71.5 mm) |
| Strap | No (built-in handle) | Yes (detachable PushLock accessory) |
| Bass Extension (-10dB) | - | 59Hz |
| Maximum SPL | - | 100dB (measured by Alan Ross Reviews) |
Related Speaker Comparisons
More top alternatives to JBL Flip 7:
