This 32 oz. upholstery-weight vinyl fabric has a PVC coating and a mesh-like backing. Marine vinyl is fade-resistant for up to 500 hours of sunlight. This unique fabric is perfect for upholstery, pillows, headboards, craft projects, and much more.