I bought these to replace worn out pads on an old cheap PS3 afterglow pad. They're a little deeper than the old joystick buttons, so they're a bit loose, but not enough to cause any problems. They stay firmly on the joysticks during use and have a GREAT springy softness and nice velvety texture on the sides and an uneven surface on top. My fingers no longer slip and hurt! <3