I have a forerunner 255 for a couple of years and it has been great.
I wish they had wireless charging, but I also appreciate that it is slimmer because they don't have it.
I would have gotten a nicer one, but holy cow they get expensive.
It does everything I need and even stores music for my runs. (Who am I lying to, it stores music for my walks.)
I have a Garmin BP cuff and I like that I can track my health stats, including sleeping