Very bad controller, I can't recommend it. I bought because my Switch GameCube style PowerA controller broke after 1 year of use and I wanted a new controller that: 1. had a GameCube style button layout, 2. was wireless, 3. had rechargeable batteries ( the PowerA controller requires AA batteries, c'mon, not more 2000). I saw that EasySMX has good reviews for other controllers, so I decided to give it a try. It was easy to connect to the Switch, but that's where the positives end. I loaded Super Smash (the only game that requires me to have a Game Cube layout) and found that this controller doesn't register any input if you hold down the B button with any other input (e.g. Sephiroth's up- B movement cannot be charged properly).