It was GREAT! The screen came a day early even. Got it changed out with no problems at all. I hope I don't need another one anytime soon. But with kids I just might. This was the second screen I have replaced for the same daughter. She's a bit hard on them :) Thank You!
P.S. The broken screen was a glossy finish. The new matte finish screen made it even better than new!