Product review (5 stars): Exact fit, easy installation and works great!
Arrived before date quoted, as usual.  Works great!  Always happy with Amazon.