Yes, 100% cotton backing pieces. They were runs from 2004. I got a total of 20 yds of that. I thought i bought about 40 yds total, but i added it up and it was 62 yds! Yikes! I got some batting and a few notions. It averaged about $5 a yd for the the total including the cost of the notions. Uh oh, i want to go back