I have a polar H7 that’s I’ve used for years. Outside an occasional battery replacement and having to pull the battery and do a reset when reading get wacky, it’s been solid.
I also have an Garmin HRM Dual which works very well and has a machine washable strap.