They work amazingly well and work with wire and even better, wireless. A couple of button press and you're good to go Bluetooth wireless.
Those 8bitdo controllers are the best around. Trust me, i wouldn't recommend them otherwise and i own both that i use to play games on my phone with a clip. Ive done hours of research and testing on many game-pads lol. They are affordable and work just great. Even better than some 100$ razer controllers lol. 8bitdo nailed it with their controllers.
The best is the first one i linked. It's comfortable in your hands and analogs are better, and you can upgrade the firmware to be able to set your own buttons the way you like in games. And it comes with a battery pack that you can replace.
The second one is good, but battery is way harder to replace. Other than that it's just like a super Nintendo pad. Just excellent for any fighting games, platform games and whatever you'd play.