I wear a Garmin Fenix3 HR daily. It's convenient for a lot of things, being that it's connected to my phone, but it really shines when I take it on our backcountry fishing and hiking trips. Unfortunately, it's not been perfect. I often find the altimeter telling me I'm over 60,000 feet above sea level, when I'm only around 1,000. This causes issues with the other sensors as well. Sometimes the GPS tracking is off by a bit as well. I once did a 4-5 mile hike, and by the end it said I'd been 11 miles. This is pretty rare, but it does happen and is pretty annoying.