Initially listed with 9 yards. Less may be available at the time of your order. This fabric is no longer available after this quantity sells out.
Shipping is simple. You will pay $6 per shipment, plus a small amount per yard. $6 per shipment means you can order many yards of many different fabrics and still only pay $6 per shipment as long as you order at one time.