purchased this watch after returning casio WSD-F20. battery life is great. gps and map function are awesome, all the data available during and after workouts on numerous apps is super handy. The best GPS watch out there by far! would 100% recommend this watch to anyone.