I have only used Krylon Fusion for plastic spray paint and it worked great for me. I prepped the PVC first by lightly sanding it, cleaned with damp cloth or denatured alcohol, let dry and then sprayed a thin coat, let dry and repeat until desired coverage. Let cure for a week just to be sure and then rinsed before use.