Not bad. A bit of a struggle to slip into a new sewer hose, but once there and held in place with the included hose clamp it sealed well. Unfortunately the two ends did not seal quite as well to one another when used to join two sewer hoses together, perhaps because the bayonet end had only two claws; there was an occasionally bit of leakage at the joint. I stopped using these when the hoses wore out and bought a new sewer hose with attached ends.