30 pounds 1” to 2” wide fabric rolls. (Equals 105 to 120 yards of 45” wide fabric). Colors may include: green, blue, mauve, purple, burgundy, yellow, white, creme & MORE!!Yardage per roll will vary from 20 yards up to 150 yards, with average of 50 to 100 yards. Includes both bias & straight cuts. NOTE: ROLLS IN PICTURE ARE REPRESENTATIVE, AND WILL NOT BE EXACT ROLLS SHIPPED.