There are no bad fabrics--but sometimes fabrics end up on the sale rack just because it's time for them to find a new home. Just like lost puppies, they are still all very lovable. Have fun shopping with these bargains!
(By the way, using the filter selector may help you narrow your search.)
$10.96 $5.96 / yard
$10.96 $5.96 / yard
$10.96 $5.96 / yard
$11.92 $6.00 / yard
$11.92 $6.00 / yard
$11.92 $6.00 / yard
$11.92 $6.08 / yard