Garmin
Forerunner 255 Series
Long battery, but wrist HR often inaccurate.
Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
I use a Garmin Lily and I got it 3 years ago. About 6 months ago one of the little strap loops broke so I replaced the strap. The battery still lasts 4-5 days and it's smaller than the chunky masculine watches that have more capacity. I like the Garmin app, and during the time I've had it they've updated the watch software so it now gives me a VO2 max estimate as well as all the other stuff it tracks, so I'm pleased I'm actually getting more features over time. I expect to get several more years' use out of this one, and all being well I'd likely get another Garmin after.
Definitely don’t get the Lily or Lily 2. The Lily 2 Active does have built in GPS so it might be okay for your needs. However, I had it for about 7 months and changed to the Venu 3s which is 100% better. The Lily series is a basic fitness watch that is not worth the price when there are other watches at the same price point that give you way more features. I also have small wrists and the slightly larger size of the Venu 3s if just fine for me and honestly not noticeable when wearing it. I’ve been using Garmin Pay on my watches over the years and it works great. (Saw someone said it doesn’t work for them, but I’ve never had an issue) If you haven’t already, you can compare watches side by side on Garmin’s website which is very helpful! But I’d recommend a watch in the Vivoactive, Forerunner or Venu series.
I can't comment on the ring, but I can recommend Garmin lily for sleep tracking. I wear a Garmin Lily during the day and for sleep, and switch to my Garmin Forerunner 745 for workouts. I like that the watches talk to each other through Garmin connect so I never miss steps or double count steps.
Do not even consider the Lily - insult to women. The Venu3 is a good choice if you insist on going wth Garmin but the Apple Watch is a better choice. Maybe you should ask her what she would prefer.
The Lily is what Garmin thinks women want - they put GPS into the Lily 2 Active - still an insult to women. I don't count steps lol I understand that many find it a valuable metric but personally I see no meaningful value in it.
Garmin lacks watches that are designed for woman that provide rich data sets and instead makes the Lily which lacks robust training data - it is a Fashion watch. Women train just like men and want robust training data on a watch that does not look cheap and in the tackiest of colours. The Lily 2 Active is a step up from the Lily 2 but is still as what one other poster said - a watch you take to the office so your step count stays accurate, it isn't a watch you train with. It is dainty and feminine of course but it fails on so many level to be an actually viable fitness watch. Garmin designs and makes watches to suit men.
Saying that the Lily is an insult to women is not an insult to you or anyone who uses that watch personally it is a statement about how Garmin views women. You are correct in that not all women train like men but they can train like men so why shouldn't they have a watch that is designed for them that has all those features? The Lily is clearly designed for women and Garmin purposely chooses to give it basic fitness features. There are no aesthetically pleasing small watches with all the training features that are designed with women in mind. Garmin has made a pretty watch but failed to give it the more robust features that many women want and to get the data they want they are stuck with ugly oversized watches with tacky colours. That is what makes the Lily an insult to women.
The Garmin Lily is the only model that supports the dance activity in the watch. You can record an activity as Cardio and then change it later to dance on your phone. Garmin offers a full range of products and it's a daunting lineup to find exactly what's best for you.
Except for the Lily 🥲 that thing dies so fast I feel like I barely get to wear it
Garmin
Forerunner 255 Series
Long battery, but wrist HR often inaccurate.

Garmin
Forerunner 955 Series
Endurance battery, value king, but clunky UI.

Garmin
Fenix 7 Series
Rugged, long battery, maps, but HR and software can struggle.
Garmin
Instinct 2 Series
Extremely durable, multi-week battery, physical buttons, but bulky.

Garmin
Enduro 3
Unrivaled multi-week battery, solar-charged, but bulky.

Ranked #1
Oura - Oura Ring Series

Ranked #1
Apple - Ultra Series

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Fenix 7 Series

Ranked #1
Garmin - Forerunner 255 Series

Ranked #1
Oura - Oura Ring Series