Works great, very comfortable to hold for a long time and love the buttons/joysticks. The only issue I had was that it was very difficult for me to set up, the included instructions were unclear and I just randomly connected the controller to my Switch by pressing random buttons lol.