I swim regularly I have Swimovate, and I think this one is far superior in display comfort and ESPECIALLY in data collection. I have not yet used all the functions but I attribute it an excellent rating well deserved. A heart rate monitor as a water worthy of the name?