We have 3 switches in our house and it wasn't always clear which controller goes with whom. So I have this to keep track of which one is mine. I've had this on my pro controller for a few months now and it's holding up really well. It feels like it's part of a controller, no slips, slips or lumps. I didn't think I would use joystick caps but I have to say they really improve the feel of the controller as they increase grip. They sit well and firmly, absolutely not swaying. Although they need a small source to get there. A word of caution, the color swatch I chose came like the pictures but my husband ordered one after me (because he loved mine so much) and it was a little different than the picture. I think whatever her coloring method is, she is incapable of forming biscuits, so don't expect EXACTLY what is pictured, just a general idea.