Product review (5 stars): perfect
Fit perfectly and was much cheaper than paying a repair man to fix it :) Definitely something to recommend! yay