I've had mine for 3 months now. This is much more convenient than playing on a portable Switch with regular joysticks. However, they do not have internal batteries, but are powered by a switch. So you can't use them as a controller when your Switch is docked. It was a bummer for me. Since they are switch powered, you cannot adjust the rumble/vibration. They're comfy and cute (I have an Evee Pikachu), but I think you'd better get a switch case with buttons.