I've got the Garmin Forerunner 735XT and while the software is a little clunky at times, it's a total work horse. Battery lasts for a week when worn all day and with at least 30 minutes of GPS tracked running activity per day, the display is extremely well to read outside in the sun and the smart features I use are the app notifications and that's it. No complaints, that thing is indestructible and I would buy it again. The prices at times are truly comical though, then again I've got this watch since 2017 and it's still going strong, I'm sure I would have gone through at least a couple of Apple Watches or Android Wear watches in the meantime.