Does the job and looks great once installed. The positive aspect of this shell is its easy installation and of course its great looks. The downside is that some of the corners are not cut properly and have burrs on the edges. So I had to remove the sprocket and also the fact that the holes are unthreaded so you can remove the bolts if you're not careful. Edit: After prolonged use, the shell I received doesn't sit flush with the bottom of the controller, so there are sharp edges and squeaky parts from just not aligning properly. I double checked and the controller I have is compatible, but it looks like a lot of edges are mismatched. Also, there are large gaps around the triggers for more dust/dirt to get in (important if you have pets). The release and option buttons are also too close to the body, making it difficult to register button presses in many cases. cases, and you must define the key precisely, otherwise it will not be fully depressed. Had to lower my rating from 4 to 2 stars. My controller looks better, but the functionality of the controller has definitely decreased.