Do not buy this if you care about the look of your switch, it will scratch the switch on the edges and the paint will peel off, this will happen on the switch edges and buttonholes, damage the switch when using . I took a picture of how it looks to show you the shiny spots on the surface of the joycon, they were made by the body, I didn't drop my switch on the ground or hit it with anything, and only I have it ever done used so there is no reason to be so damaged.