I have a Fitbit Versa and it's "okay". BUT... it was a Christmas gift from my wife this past year and I've already had to get it replaced under warranty. And the Fitbit that I bought her has also had to be replaced under warranty (I gave her one for Christmas, too).
Also, I've discovered that if I am not standing perfectly still when I start recording exercise, it gets confused and gives me erroneous data.
So when it's time to replace it (or sooner), I'll get a Garmin. Because my activity is primarily walking and hiking, I am looking at the Garmin Insight as it seems to be geared toward those activities.
“Between every two pine trees there is a door leading to a new way of life.” (John Muir)