This is not a $300+ Garmin or other smartwatch so this review is written as such.I really like the watch for the price. I am not sure the heart rate feature is accurate, though I have no real way to know as I've not tested against another device. The app is easy to use and is how you setup alarms for the watch. The vibration on the watch is quite strong and easily wakes me up. I intend to use it for PE teaching to help me keep track of time. It has multiple alarms, a stop watch, countdown timer, tracks footsteps, calories burned, and miles walked. It tracks workouts as well though, I keep forgetting to try out that function when I workout so I can't comment about how good it is. The screen is easy to read in bright light. The watch is very lightweight, but seems a bit small for my wrist. I really like the watch with tempered expectations for its smartwatch functions. I could only get Facebook notifications to come through, not SMS, or email. Overall great watch for the price. Again, don't expect Garmin, Samsung, Apple type of features here, but for a beat around watch that I'm not worried about getting messed up in the garden or elsewhere, it's pretty good.