HAOYUYAN BX17
Top PickWhat We Like
- IPX7 sealing for sweat, rain and rinsing
- 15 hours per earbud, 80 with the case
- Elastic hooks stay seated through intervals
- Button controls work with wet hands
Worth Noting
- Warranty runs only 90 days
- Driver
- 14.3 mm
- Battery
- 15 hrs per earbud, 80 hrs with case
- Controls
- Button
- Water Resistance
- IPX7
Read the full review
An IPX7 rating and 15 hours in each earbud decided this one for us. IPX7 is the rating that survives more than sweat: a rinse under the tap, a soaked singlet, a downpour two miles from home. It is the difference between a pair you baby and a pair you just wear. Fifteen hours per earbud means the case is a top-up rather than a lifeline, so leaving it at home for a week of short runs changes nothing.
The fit is why we keep reaching for it. The hooks are soft and elastic, they curl behind the ear instead of pressing into it, and they stayed seated through intervals and a wet, windy long run without the mid-stride re-shove. The 14.3mm drivers give the low end real weight without smothering voices, which matters more on a podcast than on a playlist.
Two details we appreciated. The controls are buttons, not a touch panel, so wet fingers and gloves work and nothing pauses when you wipe your face. Isolation is passive, though, and the noise-canceling wording on the box oversells it; on a run we count hearing traffic as a feature rather than a flaw.
The PSIER X12 is the better tool if you want your ears open, and the TRAUSI i27 is lighter and cheaper. Neither matches this one on the combination of a genuine IPX7 rating and a 15-hour earbud.
Bottom line: We recommend the BX17 to most runners: IPX7 sealing, 15 hours an earbud and hooks that stay put make it the strongest default here.