Product review (5 stars): Check your drain lines!!
If your buying this pump because your washer will not drain.  Make sure you check the upper most part of the drain hose, it is the part that has a plastic ball in it.
This pump was easy to replace and worked perfectly.  However it did not solve my problem.  I found a rag in the upper drain hose (See photo).
So make sure you sweep all the drain hose before purchasing anything for your washer.  If the pump is actually broken, this is an excellent choice.