Product review (5 stars): VERY GOOD REPLACEMENT
Exactly what was expected, a perfect fit.