Product review (5 stars): Five Stars
It fit perfectly. Saved me tons of money doing it myself