Here is what Schumacher says about this fabric:
A gutsy, of-the-moment take on a timeless motif, in classic epingle. It will endure virtually any wear and tear without losing a drop of its style.
55" WIDE (140CM)
95% COTTON, 5% POLYESTER
1 5/8" (4CM)
COUNTRY OF FINISH
Price is per yard. Two yards order minimum. Please let us know if you need more than what is available on our site.