I love my garmin. I have a fenix 6 sapphire and it has built in topo maps on it so I use it for everything youcould think of including Scouting new areas and hunting. The built in heart rate is pretty accurate but when I do most exercise I use a heart rate strap because it's even more accurate and give you additional data plus I can take my watch off and charge it during that time. I love the app interface very easy to get around and so much data to comb through. This is my second garmin my first was an instinct and my wife has a different one as well. My current one is pretty much indestructible which is great because I put it through a lot.