I have an Amazfit GTS 2 Mini
https://amzn.to/3NP5ZGH. I use Android. I have had it about 18 months and it's been great, battery seems to be about 5 days. Notifications are good (txt, socials, email) they even allow you to read a few lines of text. It buzzes on incoming calls and shows not just number but also contact name if in your contacts list. I tend to answer calls on my bluetooth headset when its not junk calls. You can eve send back auto text (preset like 'I am busy, will call you back, etc) with a click on the watch face - no need to get phone out.
My partner has a Garmin Venu 2
https://amzn.to/3vmNjYq That is about 3 times the price but she can actually take calls on it without taking phone out of pocket as it has microphone and speaker in it! She does have to charge it every day though.
They both have Alexa built in but hers can read out answers to questions you ask it, mine just puts answers on phone!