Product review (5 stars): Exact fit and a great price!
happy with fit, price, and performance so far!