The controller shell fits like a glove and the joystick grips fit and feel good, but there are two minor issues you might want to know about. First, when you're carrying the stick grips and the controller case at the same time, there's a slight limitation when it comes to moving the sticks around. However, this isn't enough to limit the games and you can probably get used to it. Second, the controller case smells a bit like chemicals. You only smell it when you hold it right up to your nose and it doesn't rub off your hands. Overall a great product!