L2/R2 and the touch panel don't fit and I read the product description before buying to make sure I have the right generation controller. 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