There are a ton of great PVC projects, because it’s cheap, easy to work with, and easy to join together either temporarily or permanently. The only problem with it though is it stands out like a sore thumb, is kind of ugly and paint doesn’t take to it well. The paint is prone to flaking and it screws up the tolerances when joining your PVC pieces together.
There is Furniture grade PVC pipe that can be found in color, but you’re going to pay through the nose for it. By staining, you get color that doesn’t flake or add thickness to the PVC so you can stain the pipe and fittings before assembly and still expect them to fit. With that said check out this excellent article to learn how to stain PVC any color:
Read more at… Stain PVC Any Color You Like