We run every day.
The battery life is pretty phenomenal, the step counter and weather bits are handy, the GPS just works, you need the AmazTools app if you want to share your runs to Strava (but it works great), I have an alarm set to shake my wrist every morning at 7am, and if I destroy the watch.. it was all of $70.
The continuous heart rate monitoring is also handy for our gym and zone workouts. I wish it had multiple levels of heart zone alarms, like the TICKR FIT app -- which is amazing for more refined zone training, but it will tell you when you pop out of zone 2 on a run, so it's still useful.
Sleep tracking works great for my girlfriend, doesn't work great for me. So I turned it off and that doesn't bother me.
I think it's a great starter watch, I can see upgrading to the Garmen vivoactive 3 Music, since I'm not very interested in an Apple Watch.
It genuinely is really great, if it had an app ecosystem, slightly higher resolution and was a little smaller / more stylish it would be perfect. A FOSS OS and support for emojis would also be nice