I love this watch! I invested in getting this watch while I was training for a half marathon. I have used the app before and loved it but I needed something that I could look at while I was running. This watch is very accurate. The battery life is amazing. I connect it to my computer a couple times a week to upload my runs. It keeps time, pace, mileage, and calories. It also keeps records of all of your runs. I would recommend this watch to all runners out there.