I've been using this case for 2.5 weeks, I'm thinking at the moment: This is a really strong case! I use my Switch daily for ACNH and do game nights with friends where the gameplay gets pretty intense in Mario Kart 8. No peeling or rubbing so far and it keeps the switch really clean. Durability is my biggest requirement for a case. The joystick's arms and caps are made of flexible rubber, while the body is made of hard plastic with a soft texture that matches the grips and gives it a premium feel. I really like that the caps fit snugly on top of the joystick so they don't come off easily, although they were easy to put on. The grips also have a pull tab that is designed for the switch's small screw holes so it stays on but sits flush, a really cool anti-slip design. I also really like that the buttonholes have a fine bevel instead of sharp cutouts. What I like best is how the joycon cases bulge out on the back, it's more ergonomic to use than the joycons themselves. Really comfortable to hold. One thing that could have been better is that the case body is too thick to fit in the dock without extra pressure. I actually got it working with the docking station, but detaching and attaching the case shell is so easy that I don't really care. Overall this is an amazing case for the price and very cute! I'm in love with coloring. Will definitely be buying more for Christmas gifts.