I'm always nervous about third party controllers but this one is great for half the price of an official Switch Pro controller! The D-Pad and all other buttons feel good. Not too soft or too clicky. Pairing is very easy. It has a turbo button (hold the turbo and press the button to turn it on, do the same to turn it off). Comes with a USB-A to USB-C charging cable. It's cute, the L + R buttons are the panda's ears and the turbo button is the nose. It's Bluetooth, so I'm pretty sure it will work, although I haven't personally tried it with anything other than the Switch. own one of the Stoga Animal Crossing Switch controllers and this one is slightly larger (comparable to the official Switch Pro controller) which is better for my hands. AC is ideal for children or those with small hands. We've been using it for almost a year with no issues so I'm sure this one will last as well.