100% Cotton Sheeting. These are made from 12oz cotton/canvas, and screen printed locally with premium inks, and printed on both side! bags but they felt cheap and flimsy, and I looked into those "non-woven" plastic fabrics, but they don't hold up for very long.