How We Research
We compare products from their published specs and features; the verdicts below are our independent editorial opinions.
If you want serious noise cancelling, hi-res audio and a smart charging case that controls your music, choose CMF BY NOTHING Buds Pro 2; if you need earbuds that physically lock onto your ears and survive sweat-soaked workouts and rain, choose Generic Earbuds.
• CMF BY NOTHING Buds Pro 2 — biggest strength: 50dB adaptive hybrid ANC plus LDAC hi-res audio and a hybrid dual-driver setup (11mm bass + 6mm tweeter), all wrapped in a charging case with a Smart Dial and 43 hours of total playtime.
• CMF BY NOTHING Buds Pro 2 — biggest trade-off: "Buds" shape only, no earhooks, and an IP55 rating that handles splashes and a post-swim rinse but is a step below full water immersion. If you want gear that clamps on during a hard sprint, this isn't that design.
• Generic Earbuds — biggest strength: Earhook construction, IPX7 waterproofing and 48 hours of playtime — a package built around staying put and surviving heavy sweat and rain.
• Generic Earbuds — biggest trade-off: Bluetooth 5 rather than 5.3, passive noise cancellation only, and no lossless codec or app-level tuning. Sound is described as Hi-Fi stereo with deep bass, but there's no LDAC, no hybrid driver array, no transparency mode.
• Who CMF BY NOTHING Buds Pro 2 is for: commuters, travellers, gamers and anyone who wants to actively tune out the world and hear music in higher resolution.
• Who Generic Earbuds is for: runners, gym-goers and outdoor athletes who care more about the buds not falling out than about codec specs.
The Buds Pro 2 is a feature-dense pair of in-ear buds. The headline is the 50dB adaptive hybrid ANC, which the spec sheet says automatically detects noise leakage between the bud and your ear canal to keep cancellation consistent. There's also smart ambient sound recognition, so the buds can keep you alert on a run and switch into transparency mode when you need to hear what's around you. That's a genuinely useful trick for city running and bike-commute-adjacent situations.
Sound is where the hardware gets interesting. You get two drivers per side — an 11mm ultra-bass driver and a 6mm tweeter — tuned with Dirac and supporting LDAC lossless transmission, plus Dynamic Bass Boost 2.0. Six microphones with Clear Voice Technology 3.0 handle calls and claim triple the audio transmission rate of typical wireless earbuds. The smart case has a physical dial for volume, tracks and noise modes, and Bluetooth 5.3 gives you multipoint connection plus a 120ms low-latency mode for gaming. Battery is 10 hours per charge, 43 hours total, with a 10-minute quick charge yielding 3 hours. IP55 means sweat and splashes are fine, including a quick rinse after a swim.
Buy it if you want noise cancelling you can actually feel, higher-resolution audio, multipoint between laptop and phone, and a case that doubles as a control surface. Skip it if you need earhooks, if you'll be submerged in water, or if you just want a simple set-and-forget pair for the treadmill.
These are sport-first earbuds, and the design brief is obvious from the spec sheet: secure-fit earhooks, an IPX7 waterproof rating, and a charging case with an LED power display so you can see remaining battery at a glance. The earhooks are the whole point — they wrap over the ear so the buds stay put during sprints, burpees, heavy bag work and anything else that would normally dislodge a standard bud.
Battery is 48 hours total with a 1.5-hour charge time, which is the longest figure in this comparison. Sound is a single dynamic driver with a 105dB sensitivity rating and a 20Hz frequency response at the low end, described as Hi-Fi stereo with deep bass. Noise control is passive only — the silicone tips block some ambient sound, but there's no active cancellation and no transparency mode. Bluetooth is version 5 with a 33-foot range, and controls run through touch and push buttons rather than an app.
Buy it if you're a runner, lifter, cyclist or outdoor athlete who wants buds that physically cannot fall out and can take rain, sweat and hose-downs. Skip it if you want silence on a plane, lossless audio, multipoint pairing, or any app-based EQ — none of that is here.
• Best noise cancelling → CMF BY NOTHING Buds Pro 2. 50dB adaptive hybrid ANC versus passive-only on the Generic set. It's not close.
• Best for running and gym work → Generic Earbuds. Earhooks plus IPX7 beats a bud-only IP55 design when things get sweaty and violent.
• Best audio hardware → CMF BY NOTHING Buds Pro 2. Hybrid dual drivers, LDAC and Dirac tuning against a single dynamic driver with no lossless codec.
• Best battery life → Generic Earbuds, at 48 hours total versus 43.
• Best for calls and meetings → CMF BY NOTHING Buds Pro 2. Six mics with Clear Voice 3.0 and multipoint connectivity.
• Best for gaming → CMF BY NOTHING Buds Pro 2. Bluetooth 5.3 and a 120ms low-latency mode are explicitly built for it.
• Most durable in water → Generic Earbuds. IPX7 handles immersion and heavy rain; IP55 is splash-and-sweat territory.
• Simplest to live with → Generic Earbuds. No app, no dial, no codec choices — just pair and go.
I'd buy the CMF BY NOTHING Buds Pro 2. In my opinion, the combination of real adaptive ANC, LDAC hi-res audio, a hybrid driver setup and multipoint Bluetooth 5.3 covers far more of daily life — commuting, flights, calls, gaming, late-night listening — than a sport-only set can. The Generic Earbuds are the smarter pick if your entire use case is training outdoors in bad weather and you refuse to worry about buds flying out of your ears. But for one pair to do everything, I'd take the Buds Pro 2 and treat them carefully around water.
It depends on what you're paying for. The Buds Pro 2 gives you adaptive hybrid ANC, LDAC, a hybrid dual-driver design, six mics and multipoint Bluetooth 5.3 — features the Generic set simply doesn't have. If you want any of those, the upgrade is real. Check the current price on Amazon and compare it against what those features are worth to you.
The Buds Pro 2, by a wide margin. It uses 50dB adaptive hybrid active noise cancellation that adjusts for leakage between the bud and your ear. The Generic Earbuds rely on passive noise cancellation only, meaning the silicone tips physically block some sound but nothing is actively cancelled.
For pure grip and water resistance, yes. Earhooks hold the buds in place during hard movement, and IPX7 protects against sweat, splashes and rain. The Buds Pro 2 are IP55, which covers sweat and a quick rinse but not immersion, and they have no earhooks. For running specifically, I'd pick the Generic pair.
The Generic Earbuds, slightly — 48 hours total playtime versus 43 hours on the Buds Pro 2. But the Buds Pro 2 charge faster in practice: a 10-minute quick charge gets you 3 hours of playback, while the Generic set takes 1.5 hours for a full charge.
As an Amazon Associate I earn from qualifying purchases.
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon and affiliated sites.
When you buy through links on this page, we may earn a commission from qualifying purchases at no extra cost to you.
Amazon and the Amazon logo are trademarks of Amazon or its affiliates. This site is an independent third-party review and is not affiliated with, endorsed by, or sponsored by Amazon or the product brands mentioned.