Product review (5 stars): perfect fit
this took about an hour to install  fit perfectly, saved me a lot of money