So I read the reviews before buying and it seems like some people bought it for the wrong controller. I have a white Xbox One controller and this fits perfectly, it takes some time to install and you need to know what you are doing. Do your research instead of simply opening up the controller and loosening the screws