I bought these to replace a broken bumper button on my favorite Xbox One controller (GENERATION 1, Titanfall style controller). These bumper buttons are of good quality and perfectly replace the bumpers of the Xbox One GENERATION 1 controllers. I emphasize that this is the GENERATION 1 because many people do not know that there is more than one version of the Microsoft Xbox One controller . Generation 1 controllers are the first Xbox One controllers, introduced with the launch of Xbox One in November 2013. In June 2015, Microsoft released an updated version of the controller called Generation 2, which features two buttons on the bumper as one unit. And then there's the Xbox One S version and the Xbox One Elite controller.