I ordered a set of buttons in white and they worked perfectly.
My most recent purchase of a black set of buttons looked great when I put them on my controller but I soon noticed that the x and y button were stuck, so I took it apart again and messed with it a little to see if it was something I did wrong then put it back together, same problem I did this about 3 times and realized there was nothing to be done about it it was the way the x and y button fit.
I'm hoping to be able to exchange just the x and y button... A little upsetting just because how excited I was to receive this item.
Other than that I paid extra shipping and received the items I ordered super fast. I also saved money and the quality is nice on the white set and blue set, also great quality and a money saver on the analogues..
Only problem was 2 of the 4 of the black button set that's why I didn't give this review 5 stars.