This doesn't really fit the newer version of DS4. After trimming off the excess plastic inside, the back fitted very well. The front needed some tweaking, and I was never able to get the rubber part of the PS button in place (the holes in the rubber don't line up with the plastic pins inside the controller body).