I switched to the Huawei GT2 watch and there is no comparasion. It records heart rate during swims (although it does say it might not be 100% accurate). Is way more accurate in counting the number of lengths than Garmin. And the battery lasts weeks. Much much better than Garmin in relation to swimming.