I hate to be a bummer about this watch but it's got some issues.
I got this watch a few months ago with HR monitor strap. The main reason why I wanted a watch is so I could start training based on HR. I did some research and thought that this was a reasonably priced watch for the number of features that it has. GPS-navigation back would be difficult to follow but still nice to have it just in case. Compass and elevation information are also useful when I'm out on a trail or backcountry skiing. I also like that it provides average and current pace, which is nice to have to get your barring, but this is a standard feature for many watches.
First, elevation gain estimates are widely off. I have read that they can be wrong if you dont have a barometer, but I really did not realize how bad they would be. The error margin is about +/- 30% of your actual gain, so they a basically worthless when it comes to figuring out your vertical distance while on a move (this becomes super helpful when I know an approximate elevation gain for a specific route and I'm trying to estimate how far I have gone/ still need to go which is important information to decide whether I need to turn around).
Second, battery life is short ~ 8 hours for running sometimes if not enough,. I started using good GPS for skiing and it seems to increase battery life to about ~1.5 days but anything less than that is off by a significant margin. This becomes an issue during longer trips though can be easily fixed if you have a charger. It's a nice feature that not all 'medium-price' watches have I just wish the battery would be a little better.
Third, my HR monitor broke in two months. I replaced the battery twice, saw some rust on screws - though Im not sure why it broke I think the moisture might have had something to do with it. Which is kind of stupid - it should be able to handle sweat!
Lastly, I have noticed moisture accumulating underneath the screen during humid runs and that's just poor quality watch. Im predicting that it will not last long especially where I live, which is a bummer cause I really wanted to get a device that I could use for awhile and rely on.
I'm planning to contact customer service to fix the heart rate monitor, I'm hoping to be able to use it again in the near future.
In general, I think this watch has some pluses: it's accurately estimates distance and is easy to use. But the lack of accuracy of other features and immediate malfunctions are pretty annoying. Maybe paying for a better version like Peak or other models would be better.