It was a great purchase and price! My controller kept releasing because the back was loose and squeezing the back caused it to release. I thought I just needed a new controller when I just needed a new battery cover! It has saved me so much money and I have a backup in case it happens again! (For a while I turned the back on and off a lot because I thought my games would freeze sometimes, and when I took out the battery and made a noise related to my controller not being plugged in, it just became loaded very slowly and didn't not freeze.)