Product review (5 stars): perfect
I was pleased to find a perfect fit, easy install. I did not have any issues at all, and it came in a timely fashion.