I got a Garmin watch after being frustrated with the tech company watches lasting only hours on a charge. I charge this watch once a week and it does everything I realistically want from a smart watch:
- shows notifications
- tracks workouts
- silent alarm clock
- home assistant shortcuts
I'm a big fan of Garmin watches, it's really impressive what they've built. They're responsive, they have the smart features I want without the bloat I don't want, the battery lasts forever (if I don't use GPS at all it lasts something ridiculous like three weeks, with GPS it's still around a week). And they're so good I don't feel any urge to upgrade to a newer model even though the one I currently have came out in 2019. I bought it "renewed" 2.5 years ago at a significant discount and I could see myself happily using it for at least another 4-5 years.
Garmin watches are great! I wish the lighter/smaller models also had solar charger, but last time I checked only the bigger "ultra-durable" ones had it, but they're not that comfortable to wear.