I had high hopes for these skins but unfortunately they didn't fit. There is a lot of looseness at the bottom and the buttonholes don't fit perfectly. I think you get what you pay for.
Pros
Comfortable Texture and Enhanced Grip - Durable, soft silicone material provides a comfortable grip. The anti-slip surface is great to provide better grip and gaming performance.