100% Cotton, 45" wide. This is Circle Dot in Lilac, a cotton batik made in Indonesia with a nice pale purple lilac base featuring tiny white dots arranged in circles.