I have a switch pro controller but my hands sweat like crazy while gaming, most skins for this don't seem to help I need something with some grip, this skin/grip is perfect . I ordered the black one, it also came with several different button covers to adjust the height and feel, the skin/grip is very basic, doesn't block buttons, I can't even say it's not. only originally part of the controller.