I've been happy with this watch. It has countdown repeat timer that you can hear underwater (nice to structure an outdoor swim). Tide data is pretty accurate (usually within hour of official tide) and the simple way it displays tide status is better than other tide watches I've seen.