Product review (3 stars): O-ring to small and it will leak.
It does work however if you reuse your old o-ring. The supplied one is too small and will leak. Clean the old o-ring and the surface where it seals then apply Vaseline to the o-ring and inside mating surface of the strainer housing. It goes in tight but it won't leak.

Supplied wire jumpers allow connection to the old plug but I recommend tome electrical tape to  keep them covered and together.

Overall savings just a little more work to get it together without leaking.