Product review (4 stars): Frustrating, but doable
This product is tricky to get installed, as there are numerous pieces (some very small) that must come together all at the same time.  Otherwise, you are forced to start over to complete the repair.  Bring your patience and nimble fingers, and you will be successful