100% cotton. 44"/45" wide. Mottled style. Hand dyed in Bali. Beautiful pale purple fabric reminds you of freshly flowered lilacs!