Garmin
Forerunner 255 Series
Long battery; but wrist HR tracking is inconsistent.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
I got a vivomove sport. I will say I wish I got it in black instead of white because the white just inherently looks a bit more cheap/you have a harder time finding straps that match and stay clean. But it has traditional hands and doesn't have a digital display til you tap it and I like that. (Plus Garmin has a good track record for smartwatches in general.)
To be honest, I have not looked at the sleep tracking (not something I'm interested in). I've had no trouble with the all-day comfort, even with a slightly bulkier leather-looking 'classic' watchstrap.
I literally can’t live without smartwatch, I’d miss 2/3 of the work calls/msgs, waking up with the smooth vibration instead of a loud alarm makes my mornings so much better (not good lmao, but better) and the sleep monitoring is crucial to me, as I can see better how I’m managing my time and how to fix potential sleep deprivation. I hate screens tho, so a square on my wrist would make me go crazy ahahah so I opted for a garmin vivomove sport, which is a cool hybrid, gives me what I need keeping a nice and clean design.
Garmin Vivomove Sport, because hybrid rokz!
The Forerunner 55 is a great, basic watch. If all you're looking for is sleep, heart rate, steps, and some other basic stuff--plus a better aesthetic--check out the [Garmin vívomove® Sport](https://www.garmin.com/en-US/p/742133/pn/010-02566-00/#specs).
This is why i have a vivomove. i don't need fancy stats - HR and ateps are fine for me and i love something that looks like a real watch
I have a Garmin viviomove it's the simplest of their watches. The gps only works if your phone is close. But I never walk without my phone so not a problem. Their other lines have more capabilities. I love the way it looks, it is an analog watch with a smart screen. It doesn't have all the features but the price was very reasonable under $150. I have had the watch for 3 years. I charge it about every other day but it would last nearly 3 full days without a charge. It has some smart features, I can get texts or alerts from my phone. It will auto log and guess my workout if I forget to start it. I can tell it if I am walking, running, cycling, on a treadmill, swimming, yoga, stretching, aerobics or strength training. I really love it. (I am an android user, with no desire to buy anything from Apple so an apple watch was not on my list). I wanted style first, fitness tracking second, and don't really care about having a smart watch outside of the fitness tracking. I think it is fairly accurate on my calories. I am using a TDEE calculator to compare the watch and my average tdee matches the watch's average calories out.
Garmin
Forerunner 255 Series
Long battery; but wrist HR tracking is inconsistent.

Garmin
Forerunner 955 Series
Best value, clear MIP screen; limited smartwatch features.

Garmin
Fenix 7 Series
Durable, multi-week battery, flashlight; high price, buggy software.
Garmin
Instinct 2 Series
Rugged, solar multi-week battery; bulky, small screen readability issues.

Garmin
Enduro 3
Multi-week solar battery, lightweight; but bulky form factor.

Ranked #1
Oura - Oura Ring Series

Ranked #1
Apple - Ultra Series

Ranked #1
Garmin - Enduro 3

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Forerunner 255 Series

Ranked #1
Oura - Oura Ring Series