100% Cotton, 45" Wide. This is Abstract Swirls in Multigreen, a batik from Island Batik that has pale swirls in a lattice in red-orange and greens.