Excellent product! It is a perfect fit and ;looks great! Everything it promised! Free shipping is an asset!