All fabrics are 45” width 100% cotton. Sold online in 1 yard lengths.