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.
Garmin vivomove luxe Geiles teil, mehr hübsch als smart ;-)
I also have a Garmin and love it! I have the vivomove style and it shows my real time heart rate all the time. I have compared it to my pulse Ox and it seemed pretty accurate.
Garmin Vivomove Style; I got the gadgetbridge connected once... but I need to fix a few other things before I swap over permenantly from Garmin Connect to gadgetbridge.
For what it's worth, I've used my Garmin Vivomove Style for over 500 classes now and I love it. This isn't even one of the super sporty Garmin options. I chose the "Cardio" option and the watch face will display the same colored HR zones that OTF uses (and these are adjustable in the Garmin app). I love this watch so much it isn't even funny. I will 100% replace it with another the moment it stops working.
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