Great product at a great price. No issues with fitting, all clipped into place snugly but can see some LCD distortion if the home button is pressed quite hard. Cannot complain at the price and speed of delivery.
Advice for installation is to slot the top part in first to the chassis then close down gently by applying pressure on sides.
Happy with purchase and LCD quality was very good. Will be buying more for my repair business as customer was very happy.