My daughter's iPhone would not turn on anymore. The power button was pushed in all the way.
I can't imagine how they put these things together! Very complicated (but easy). Watch out for the tiny screws - they tend to want to bolt (pun intended).
It actually did not fix the pushed in power button, but I was able to get it to turn on after the install.