This fabric is finished free of any chemicals. This "pure" finish is designed for quilters and crafters who like to dye their own solids. Also can be used in agricultural and food-preparation applications. 100% Cotton. 78 x 76 thread count. Prepared for dyeing. Pure finish - no chemicals in fabric. 44in/45in x 25 yds. DR