This watch does more than expected. It literally does everything. It counts calories, is a heart rate monitor, distance (by mile or step), stopwatch, timer, tells the time, and you can customize everything. It remembers your previous workouts so you can monitor how you are progressing. The heart rate monitor strap is very comfortable. You have to wear it how it says to wear otherwise you will not get an accurate reading. I tested it both on the treadmill as well as my usual road that I walk on and seemed to be fairly accurate. For the price this is the best watch you can buy and I had been looking for one for months.