Wow. My son asked me to order this for him as he thought it looked cool and would help identify his controller. I was amazed at how good this thing is. To feel good. It has a smooth smooth texture that just feels great in the hand. It went on without any problems and the joystick cases are great. I can't recommend it highly enough.