As a result of using this silicone protector on my controller, I found that it offers a great grip AND prevents any sliding. The added layer also protects against scratches and damage from falls. However, the material can make the controller slightly bulkier and harder to fit in some carrying cases..