These green roses by Jackie Robinson are new 100% cotton fabric. I will sell this by the yard. Contact me with any questions. I will ship up to 6 yards in one package. If you wish to buy more yardage contact me so I can figure out the best shipping price. I will refigure the shipping if it's only for 1 yard and I can find a better price. Thanks for looking!