Product review (5 stars): Perfect replacement part.
Fit perfectly, and solved our machine drainage problem.  I wish it had a screen to protect the pump, but that would probably clog too often.