100% polyester. 4oz weight. The white fibers and downy texture make it an idela choice for quilts, crafts and wearable art. Hand or machine quilt up to 10" between stitches. Does not require pre-washing as there won't be any shrinkage in your finished project. Once quilted, batt can be machine washed again and again without fear of separation or bunching. 45" x 50 yard rolls.