For the price, this Forerunner does the job. It's lightweight and sleek for a smart watch, nice simple design. (I previously had tried a Fenix 5 which felt too bulky for my lady wrist.) Multi-sport options are great; I primarily use for cycling, some hiking, backpacking, trail running, yoga and cross training. I use it daily; battery life is decent - I recharge it every 3-4 days. It has held up swimming in the ocean, through rainy bike rides and sub-zero winter backpacking expeditions. The heart rate monitor seems pretty accurate, but I've only tested that aspect while resting or recovering.
However, the BIG BIG DRAWBACK and disappointment is with its accuracy of distance. I'll track the same activity with my iPhone/ Strava and my husband's Garmin Fenix 5, and the Forerunner consistently comes up short by about 1/16 mile per mile which adds up to a considerable loss of data for longer events. Over time, it seems to have become worse. I've read all of the FAQs, guides and user forums and finally reached out to Garmin. Their technical support staff advised me to erase all activities from the watch, which was supposed to help (maybe it did a little bit), but the Garmin employee admitted it's just not as accurate of GPS as their higher-priced watches. Bummer. As I become more serious about logging training data, will probably need a more accurate device.