100% cotton, 44" wide, made in Indonesia for Island batik. This is Snow Balls Cotton Candy Coastal Mist. Lovely and soft in shades of peach and pink