30 pounds 2” wide up to 8” wide fabric rolls. (Equals 105 to 120 yards of 45” wide fabric). Approximately 15 pounds solid & 15 pounds prints. 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.