Product review (1 stars): Don't Purchase this Pump, prevent  a huge headache.
The pacakge  was exactly as described.  It fit well, and took only 10 minutes to install as the malfunctioning pump was already removed.

I cleared the fault codes in the computer, ran a diagnostic, then ran my first load of laundry.

When it came time to drain the basin, the brand new water pump intialized then stopped.  The pump worked for a total run time of about 30 seconds.

I pulled the pump and confirmed (bench test) that this piece  of junk broke within minutes of getting it in the mail.