100% Cotton fabric, sizes listed in drop down box. If ordering more than one, I will try to keep it a continuous cut. Ready to ship.