How We Research
We compare products from their published specs and features; the verdicts below are our independent editorial opinions.
If you want a compact, familiar in-ear bud with a fast top-up charge for exercise, choose Generic Earbuds; if you need maximum battery life and a secure over-ear hook design for long workouts, choose Faxoimu Earbuds 120H. Both carry an IPX7 waterproof rating, so the real split comes down to fit style, battery strategy and controls.
• Generic Earbuds — biggest strength: IPX7 waterproofing in a small in-ear bud with Bluetooth 5.3, active noise cancellation and a 10-minute quick charge that yields 2 hours of music.
• Generic Earbuds — biggest trade-off: Shorter total battery life (40 hours with the case) and a snug in-ear fit that depends on the silicone tips staying put.
• Faxoimu Earbuds 120H — biggest strength: A huge 120-hour total playtime with a dual LED battery display and a behind-the-ear hook design built specifically for sports.
• Faxoimu Earbuds 120H — biggest trade-off: Bulkier over-ear hooks and button controls, plus call time that drops to roughly 3–4 hours per charge.
• Who each pick is for: Generic Earbuds for anyone who wants a discreet, quick-charging everyday bud for the gym; Faxoimu Earbuds 120H for runners and long-session athletes who hate charging.
The Generic Earbuds are the classic compact in-ear shape: two buds, a charging case, and soft silicone tips that sit inside the ear canal. According to the spec sheet, they use Bluetooth 5.3 with auto-pairing, so once you've connected the first time, pulling them out of the case reconnects them automatically. The audio side runs a dynamic driver with a 20Hz–20,000Hz frequency range, which is a standard full-range setup, and the built-in mic uses noise cancelling to cut down traffic and background chatter on calls. Active noise cancellation is also listed as a control feature, which is unusual at this tier.
Who should buy it: someone who wants a low-profile bud for the gym, values fast charging over marathon battery life, and likes the idea of active noise cancellation in a small in-ear format. Who should skip it: if you run long distances and don't want to think about the case, or if you prefer a hook that physically locks the bud in place, this isn't the shape for you.
Faxoimu Earbuds 120H: Who It's For
The Faxoimu Earbuds 120H are built around one headline number: 120 hours of total playback. The buds themselves give 8–10 hours of music per charge (the sheet notes call time is lower, around 3–4 hours), and the portable case carries the rest. A dual LED digital display on the case shows real-time battery status, so you're not guessing, and the case refills in about 2 hours over USB-C. The buds run Bluetooth 6.1 and automatically reconnect to the last paired device after the initial setup.
The design is the other differentiator. These are behind-the-ear buds with earhooks — the kind of shape that stays put through extended workouts, yoga, running or rainy conditions. The 14.2mm dynamic drivers are larger than typical in-ear drivers, which the brand ties to deeper bass and clearer highs. Controls are physical push buttons rather than touch, which is genuinely useful during a run: you can play/pause, skip, change volume and handle calls without tapping a touch surface and hoping it registers. The ear placement is still listed as in-ear with an in-ear bud shape, so it's a hybrid: the hook anchors it, the bud delivers the sound.
Who should buy it: runners, gym regulars and anyone doing long or sweaty sessions who wants to charge once and forget about it for a long stretch. Also a reasonable pick if you want button controls and a visible battery readout. Who should skip it: if you want something discreet that disappears in your ear, or you mainly take calls rather than listen to music — the call-time figure is the weakest number on this sheet.
• Best for total battery life → Faxoimu Earbuds 120H. 120 hours with the case versus 40 hours on the Generic set.
• Best for fast top-ups → Generic Earbuds. A 10-minute charge returns 2 hours of music; Faxoimu's case takes about 2 hours to refill.
• Best for a secure fit during hard exercise → Faxoimu Earbuds 120H. The over-ear hooks are purpose-built to stay put.
• Best for a discreet, low-profile fit → Generic Earbuds. Small in-ear buds with silicone tips.
• Best for noise cancelling → Generic Earbuds. Active Noise Cancellation is listed; Faxoimu relies on passive isolation from the fit.
• Best for controls you can feel mid-run → Faxoimu Earbuds 120H. Physical push buttons beat touch controls with sweaty hands.
• Best for call-heavy use → Generic Earbuds. The mic noise cancelling is a stated focus, and Faxoimu's call time drops to 3–4 hours per charge.
• Best for battery visibility → Faxoimu Earbuds 120H. The dual LED display shows charge level on the case itself.
For exercise specifically, I'd buy the Faxoimu Earbuds 120H. In my opinion, the combination of the earhook fit, the 120-hour total playtime and the physical buttons solves the three things that actually annoy people mid-workout: buds falling out, dying mid-session and controls that won't respond to a sweaty tap. The Generic Earbuds are the better pick if you want something small, quiet and fast-charging for shorter gym visits or commuting, and the 10-minute top-up is genuinely handy. But if you're choosing one pair for training, the Faxoimu's battery headroom and locked-in fit win it for me. Check the current price on Amazon before deciding, since that's the one variable that could flip the call.
are ipx7 earbuds waterproof
IPX7 is a water-resistance rating, not a claim of full waterproofing. It means the device is protected against sweat and rain and can withstand brief immersion, which is why both the Generic Earbuds and the Faxoimu Earbuds 120H list it for sports and workout use.
can you shower with ipx7 earbuds
IPX7 covers short immersion in water, so a shower is within the rating's intent, but neither data sheet specifically lists showering as a use case. Both mention sweat and rain protection instead, so I'd treat shower use as outside what the specs explicitly promise.
The Faxoimu Earbuds 120H, by a wide margin: up to 120 hours total with the case and 8–10 hours per charge, versus 40 hours total and roughly 6 hours per charge for the Generic Earbuds. Faxoimu's call time drops to about 3–4 hours per charge, though.
No — the data sheet lists no active noise cancellation. The Generic Earbuds do list Active Noise Cancellation plus mic noise cancelling, so if blocking ambient sound is your priority, that's the one to look at.
• our Koss KPH7 vs MGHOAQFRS Headphones Over Ear: pick
• AILIHEN Kids Headphones Bulk vs SQERO Kids Headphones Case
• INFURTURE USB C Headphone vs Skullcandy Icon 180
• how Shure SRH840A compares to Oraolo Open Ear AC339
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.