Excellent fit, but why did it break in the first place
Easy order, relatively inexpensive and very quick delivery.
Old part was easily removed and new part fitted perfectly.
However the pump was brand new and broke on its 4th use, we have 3 more of these pumps that have been used significantly more with no sign of damage.