I worked at Penney's in the early 70's and our store was selling fabric. Mostly 60 inch polyester for 4.99 a yard. I think you could make the elastic waist pull on pants with a 1.25 yards. I have no idea about if it's cotton or not. I just know I measured a ton of ugly polyester fabric. I don't remember when they stopped selling fabric.