I bought this skin to create a barrier to prevent my controller from fading and to personalize it with my favorite colors. The leather is easy to put on and the holes match well. There is no hole for the microphone button, but it's easy to push through the skin. The home and option buttons are a bit compromised as one of my photos shows the skin is the same thickness so it's flush with the buttons so you have to press harder than necessary. 9/10 recommend.