My brother had one of these for the longest time so I used his until he wanted it back.  I found this a lil while ago and have been loving it ever since, giving the controller much needed grip and makes holding it for long gaming sessions much more comfortable.