Product review (4 stars): Easy DIY Replacement
Pump was an exact OE replacement part and installed easily.  Lost a star because it shipped in an undersized box with no packaging and arrived with a cracked mounting plate.  The laundry was piling up so I salvaged the plate off the old pump and was good to go.