Product review (5 stars): Easy to replace, perfect fit.
The fit was perfect and it got my washing machine working without leaving a puddle on the floor.  The hardest part was getting the old pump off the shaft and getting the shaft cleaned up enough to slide this pump on.  The old pump was apparently leaking for quite awhile before I noticed water on the floor.