Product review (5 stars): Arrived fast and fit perfectly
Perfect match and fit.  Too early to tell on longevity.