Product review (5 stars): Perfect fit and did job as expected
Came in 2-3 days earlier than delivery date promised.  Perfect fit and did job as expected.