100% cotton. 44"/45" wide. Hand dyed in Bali. Batik fabric in a mottled watercolour featuring differing shades of light to medium purple.