100% Cotton, 45" wide. This is Full Moons on Magenta, a cotton batik made in Indonesia featuring a strong purple background with dots in varying shades of pink, light purple, and teal.