8bitdo kinda ass. I have a gamesir cyclone 2 with dingle dongle (it has bluetooth but trust the dingle makes all the difference) and i love it. Only downside is battery goes flat relatively fast but otherwise its a stellar controller and the hall effect sticks changed everything for me. Potentiometers IN THE BIN. It also looks cool and is cheap.
I have basically every controller at this point and its by far my favourite and I don’t say that lightly.
With the dingle and software you can rebind buttons to keyboard keys which is something i have wanted natively in controller software for literally ever. I have the middle screenshot button bound to… screenshots. Finally console superiority on pc