Product review (5 stars): ... bit of elbow grease to install - but a perfect fit.
took a little bit of elbow grease to install - but a perfect fit.