I currently have a Samsung Galaxy Watch 4 to replace my Garmin Vivoactive 3, but I prefer the Garmin. It's got a bit less by way of bells and whistles, but I also think that the watch might have been overkill for the most part. I don't end up using the onboard replies as much as I thought I would, and things like ECG and Blood Pressure monitoring are just troublesome enough that it's not worthwhile (Blood Pressure requires recalibration with a proper machine every once in a while).
The only issue that I had with the Garmin was mostly that the body is a bit too fragile. It's just plastic, so the corner will break off due to age, which is what happened with mine. If it wasn't made of plastic, but more durable metal, like the Samsung, I'd still happily wear it. The battery life tended to be better too.
If it was still around, and not incredibly uncomfortable, a Pebble might also not go amiss. I personally don't need a lot of features in my smartwatch (just timers, alarms, activity/HR tracking, and notifications), so a cheaper, hardier one would serve just fine.
I loved my Pebble. Was eagerly awaiting the last model when the Kickstarter went silent and Fitbit bought them.
I did Garmin as well, but one of the features I've really come to want/like was NFC payments and they have terrible support across card providers.
Samsung was pretty bad for that too, but at least their newer watches support Google Pay which works with damn near anything.