I've used slip couplings on copper, PVC, and CPVC with no problems, but I can't figure out how to make one work on a 2" ABS vent I had to relocate. It won't slip on dry at all, and while it might slide on with some cement to lubricate it, with my luck it would set up before I could slip it over...