All fabric is sold by the 1/2 yard. For example, if you need 1 yard, please select 2 for quantity.
from $4.77 $7.95
now $5.50 $9.17
$10.40
now $5.25 $8.45
from $4.80 $8.00
from $7.50
$7.25
$17.25
from $7.00
from $7.95