Absolutely perfect. Hold a regular joy-con and imagine everything that could be done to make it better, and that's exactly what these are. Feels great in your hand, don't waste your money on a horrible split pad, and just get one of these. Zero lag when wireless and has ACTUAL joysticks that feel perfect. I'd say they even feel better than an Xbox one joystick. The rumble is just right too. If you get a cheap centerpiece to hook them together in the wireless mode it feels like a legitimate controller. And yes, it does charge thru the switch in handheld mode. Worth every penny... and probably more.