Short answer: the Soundcore Motion 300. It ranks #3 of 177 medium speakers by sound quality (rated 4.5/5) at $79.99 and is still sold new; the Xdobo X8 ranks #158 (rated 2.3/5) and is discontinued, so it is only an option used.
The Soundcore Motion 300 is the better-sounding, deeper-bass option. A compact stereo speaker with deep bass for its size, hi res Bluetooth and a custom EQ for each position, standing or lying down. Its bass reaches about 50Hz before falling 10dB, against 65Hz for the Xdobo X8. It is rated IPX7 against IPX5 for the Xdobo X8. It plays in stereo from a single unit, unlike the Xdobo X8. The catch: Without the above EQ or turning the top 2 treble EQ bars to max, this speaker is very rolled off in the treble and will rank around #50 in the rankings.
What the Xdobo X8 does well: A cheap splash resistant speaker that plays loud for background music outdoors, with aux and microSD playback. It keeps a wired aux input, which the Soundcore Motion 300 lacks. The catch: The single full-range driver is the limitation.
Buy the Soundcore Motion 300. It is rated higher for sound quality and still sold new, while the Xdobo X8 is discontinued.
Still deciding? The full Portable Bluetooth rankings cover every ranked option.
A compact stereo speaker with deep bass for its size, hi res Bluetooth and a custom EQ for each position, standing or lying down.
Prices on this page were last checked October 31, 2026 at 7:11 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
| Soundcore Motion 300 | Xdobo X8 | |
|---|---|---|
| Price | $79.99 | $35 Discontinued |
| Ranked | #3 of 177 in Medium Size Portable Bluetooth Speakers | #158 of 177 in Medium Size Portable Bluetooth Speakers |
| App | Yes | No |
| Aux Input | No | Yes |
| Bass Extension (-10dB) | 50Hz | ~65Hz |
| Battery Life | 13 hours (Manufacturer specified) | 15 hours (Manufacturer specified) |
| Bluetooth | Yes | Yes |
| Bluetooth Codecs | AAC, LDAC, SBC | SBC (inferred; additional codecs unverified) |
| Built-in Microphone | Yes | Yes |
| EQ | Yes (9 band with adjustable frequency) | Yes (multiple modes) |
| IP Rating | IPX7 | IPX5 |
| Bluetooth Latency | 216ms ldac, 200ms aac, 116ms sbc | - |
| Maximum SPL | 101dB (measured by Alan Ross Reviews) | - |
| Power Bank | No | - |
| Stereo | Yes | No |
| Omnidirectional | Pointing up | No |
| TWS | Yes | Yes |
| Weight | 1.7 lbs (772 g) | 1.9 lbs (860 g) |
| Bluetooth Version | 5.3 | 5.0 |
| Dimensions | 7.9” x 3.6” x 2” (200 x 92 x 50 mm) | 8.7” x 3.7” x 2.8” (220 x 95 x 72 mm) |
| Drivers | 2x 50.8mm (2”) full-range drivers + 2x passive radiators | 66mm full-range driver |
| Frequency Response | 65Hz - 40kHz (Manufacturer specified) | - |
| Power Input | USB-C | USB-C |
| Amplifier Power | 30W | 60W |
| Party Mode | Yes (PartyCast up to 100 speakers) | - |
| Digital Aux Input | No | No |
| MicroSD Playback | - | Yes |
Related Speaker Comparisons
How Soundcore Motion 300 compares with other leading options:
