Unfortunately the grip on leather is terrible. It's a cheap case with very thin silicone near the sticks. So unless you're very careful, you're likely to rip them while trying to put them on the controller. I didn't tear it but the thin silicone definitely stretched in the process and it doesn't fit at all. If you move the joystick all the way while holding it in any way, the grip will rest against the silicone and lock into place. Not to mention the whole reason I got this grip was to keep the controller from slipping out of my calloused hands. That only makes things worse! Forget the cane holders, you can throw them away right away. Doesn't offer a good grip at all. Total spent 11 dollars!