Product review (5 stars): Perfect fit. Took less than an hour to install
Perfect fit.  Took less than an hour to install.