Mirage Batik is new, 100% cotton fabric. This is from Moda. I will sell this by the yard. Contact me with any questions. I will ship up to 6 yards in one package to international and about 10yds to US priority . If you wish to buy more yardage contact me so I can figure out the best shipping price. Thanks for looking!