Product review (5 stars): Perfect fit
Perfect fit, not the easiest home repair job but worth the couple hundred dollar savings