Product review (5 stars): Exact fit
Timely delivery and exactly what was stated in the advertisement. Fit perfectly.