As soon as I slipped this on my controller, I knew that I'd never take it off!!  It makes the controller much more comfortable in your hands, and does not slip if you play for a long time and tend to get sweaty fingers!