fit and finish as good as the original manufacturer. A beginner's video could have been used, but I did it in 25 minutes, had to put in extra time because the wire ribbons were so brittle. I would buy 100 more of these if I needed them. I wanted the vibration of the R2D2 so I left the factory buttons and touchpad needed a heat gun to separate the adhesive from the factory touchpad, I didn't want to risk it.