L2/R2 and touchpad don't fit and I've read the product description to make sure I have the correct generation controller before buying. The color is also darker than in the pictures. It's not worth returning, so it's now taking its place in a landfill somewhere. In short, it's garbage