Product review (5 stars): A better idea....
Excellent product. Its well-made and fits perfectly. It is a little pricey but it its worth it.
Installation video a plus.