quality fabric at $7.99 per yard