I have been using a "withings" smartwatch for the last 8 years. The battery now last 3 weeks instead of a month. It has all the features I need spite of being an oldy: heartbeat, steps, calories, countdown, sport mode, etc. The newer ones even have gps and more.
But the thing is: it looks analog, the smart is almost hidden away, that's how I like the tech, because the watch looks really cool. It can receive messages, but I never enabled that feature.
I've taken it deep under water, clashed against climbing walls, kettle-bells and it has a few scratches on it. I'm not a pro at anything so I don't need the garmin precision. I only had to change the wrist thingy once. I don't want another screen in my life. I recommend it as an alternative to all these "wrist-phones"