
I was working to fix a controller that was chewed by a dog but all the internal parts still worked. The new skin is well suited for the 1st generation controllers. I gave 4 stars because I had to snap off a small pin at the very back that didn't line up properly with the USB board, everything else was perfect. I also left the black buttons with a transparent shell and replaced the transparent buttons with regular ones.