Not a good repair, I would not recommend at all. I paid lots of money to get my phone screen repaired and it was broken again the next week. Materials felt cheap and flimsy and found out there is no warranty. At any rate, I took it to a different place and I come to find out my battery is bad (which they didn't tell me). This was causing the screen to break.