At the moment I use my 8bitdo pro2. It was kinda expensive but its a huge upgrade from my no name switch controllers and awful gamesube one from powera.
Also, the 3ds had really good controls (we don’t talk about the c stick)
Steam Controller is of course an unbeatable classic, almost it’s own category with the weird but charming touchpads.
Of the more conventional controllers I’m a big fan of my current Gulikit KK3 Max. I was looking for a controller with Hall-effect joysticks, and this one looked like one of quality, so I decided why not eh. Feels like a good controller when I use it, so I’m content with it.