Canvas can either is an organic fibre made of cotton. While Polyvinyl Chloride(PVC) is a polyester fabric that can either be coated or laminated with vinyl.