good quality rubber and hole diameter is perfect, I slipped it on a regular left joystick without problems, the right joystick was the original rubber, partially gnawed by my dachshund. I tried putting it on a piece of chewed rubber in case it needed a bit more thickness but it didn't go in properly so I ripped off the remaining rubber leaving just a hard plastic thumb shaft and stuck a big one in that worked fine fits and hasn't moved or loosened and I play a lot with claws and wz so this is a solid product. All in all great for not only adding size to your cane but also covering a worn cane.
Microsoft Xbox 360 Controller for Windows Bundle
190 Review
Classic Sonic Collectible Cable Guy Device Holder: Compatible with PlayStation, Xbox, and Smartphones - Perfect for Gamers!
13 Review
Gamepad Microsoft Xbox Series USB-C cable, Carbon Black
70 Review
Game console Sony PlayStation 3 Super Slim 500 GB HDD, black
70 Review