100% cotton. 44"/45" wide. Mottled style. Hand dyed in Bali. This fabric is called hydrangea and is a lovely collection of light blues fading into an almost white.