Product review (4 stars): Fit perfectly
This saved me money and was not as hard to do as repair people warned