I know these keycaps are only for the Nintendo Switch but I have a Switch Lite and they fit great and I can press the buttons and D-Pad with no issues. I simply wiped the buttons down with an alcohol wipe before applying the clear stickers to the buttons. After putting the button caps on, I pressed them for 30 seconds each to make sure the buttons were secure and didn't move, even when I was aggressive with the buttons. You just have to take the time to attach the buttons and make sure they match the buttons on your switch and it works and your switch looks really cute.