Product review (5 stars): good quality part
I would've given this 5 stars, except it was the wrong part for my dishwasher.  My mistake, but I was able to easily remove the pump/motor and replace that as that is all I really needed.  My dishwasher is now running better than it ever has.  The assembly was shipped quickly, packaged well and met all my expectations.