I love this watch! It keeps track of my mileage, distance, speed, etc! I use it daily to monitory my distance while I am training for marathons and half-marathons. I also track my speed and can monitor my pace. It tells me if I am on-pace, ahead of pace or behind pace. I can hook it up to the computer and download my data for analysis. It is very easy to charge by plugging into any wall unit. There is also a bezel lock feature so that I don't accidentally bump or change the controls while working out. This is very helpful in the rain. There is an auto-pause feature which will pause the timer when you stop and resume upon starting. This is great for running in a city when you must cross streets or approach a red-light.