I’ve used a few Garmin units over the years. Most-recently the Overlander and now the Tread.
I really enjoy the Garmin navigation interface and find it better than the options on my phone.
The voice recognition is not quite as slick as the phone-based assistants when the phone-based assistants are at their best. For example on a phone you could say “Hey <whoever>, take me to the nearest Conoco gas station.” And if everything is perfect, you get directions without anymore fuss. If there’s some ambiguity, there might be more back and forth which I find tiresome.
With the Garmin voice recognition, you say “Hey Garmin” and the unit displays a menu of options to choose from: Cities, addresses, points of interest etc. so you’d say “point of interest” then a menu of POI types is displayed, and you say “gas”, then a list of nearby gas stations is shown and you’d say the number of the item on the list “three”. So it’s a more step-by-step process compared to the phone assistants, but because of that, it’s less frustrating when it doesn’t go perfectly.
The voice recognition is also 100% offline, so it’s very snappy and works in the boonies.
Hope that helps.