100% cotton. 44"/45" wide. Hand dyed in Bali. An interesting mixture of light and dark purples with a streak of blue here and there! Great for your quilting projects.