Product review (4 stars): Exact fit.
Looks good. Fits and works great! Can't comment on longevity.