I bought these after reading some reviews saying they have long battery life and are a good match. I only needed the left one to replace my heavily drifting original joystick and was glad no one had mentioned that it could be charged while plugged into the Switch while charging. It's slightly larger than the original, but that's to be expected when each controller is meant to be different; it feels comfortable in the hand and helps with long-term holding; it even lets you know when it needs to be charged by flashing green; and the switch found it immediately when it put it in place of the old one. A week went by and there were no issues with drifting, unlike the original where drifting became an issue early on and was very touchy. It has a loud buzz that many have said, but I don't mind. Definitely recommend if you need a new controller.