Front: 100% Heavyweight CottonBack: 100% Cotton Canvas - NATURALZipper: White Invisible ZipperStitch: Serged over-locked edges to prevent fabric frayCare Instructions: Spot cleaning recommended Handmade in the USA. Each pillow cover is handcrafted and sewn, so slight variations and pattern placement may occur. This fabric is handmade by artisans in India, so minor variations in the fabric can be expected due to the handblock stamping process. Fabric swatches available here.