Fabric should be ready to dye--that is, have no starch etc in it. If it's the regular fqbric it will have to be washed first. Not a big deal, but necessary for good results.
But I like the idea of bolts of fabric on Massdrop. Many bolt are actually 18 yards.