This is complete garbage. I bought this to protect my limited edition Nintendo Animal Crossing Switch and it did more damage to the joy cons than if I just left them open. I didn't have any issues with the clear cover that covers the Switch itself, but after using my Switch and joycons for about a month, I noticed that there was dust in the covers. I didn't think it mattered much, I played it every day and found it was just dead skin or dust, weird but still. NO. Took the covers off, one of which broke the tiny tab that snaps it together so I couldn't put it back on. The other joystick cover was already slipping because the tab was also broken. I'm not sure how it even happened when I flipped my switch and put the entire device in a protective case. Never dropped anything and never travelled. No reason or way to break. After removing the lids to get rid of the "dust" I found that it wasn't dust, it was actually the paint removed from my joycons and stuck or rubbed off on the clear lids. When I bought my switch I bought these covers and immediately snapped the covers on. The joycons have never touched my hands for more than 2 seconds since first taking them out of the box to put these covers on. Now how on earth can this happen? I have a pink and green set of Joy-Cons that have never had lids and are unscratched. DO NOT buy this if you really want to protect your Switch or Joycons. If you want it to go bad, by all means plug it into your Switch.