I bought these to protect the body of the sword up joycons. The eyelets make the controllers noticeably thicker, but they are worth it to be able to see the housing structure clearly and safely. I've used hard, clear plastic cases in the past and have always found them too close to bursting at the wrong moment. With them I can see that the joycons are fully functional when they fall down. They are very easy to put on. I plugged in each joystick top to bottom, unclipping the joystick under the flap after first inserting the controller's shoulder buttons. Once on, they don't go anywhere unless you decide to take them off again. Soft to the touch, soft, comfortable to hold. I also like the textured thumb cap. They also pooped sticks easily and got off without a fuss. At around $10 I think they are worth it.