Product review (4 stars): Exact fit- great price, beware of the O-rings
Unit arrived as described, had both O-rings and was rated properly. The bottom end ring however did not fit the machine. Even lubricated it would NOT fit. I would've destroyed the pump attempting to seat it. Replaced the ring with a more appropriate sized one and it worked perfectly. Good pump and healthy flow. Got my customer back up in running in three days time