Product review (5 stars): Couldn't have been happier.
Arrived early and was an exact replacement. Couldn't have been happier.