Product review (5 stars): Fit perfectly
It came exactly as described. I goofed on installation and snapped a small tab off. My mistake. but it is holding up great.