We receive new mill end material from various sources. We have people cut into approximately 18" x 18" pieces, wash for absorbency and package to order. New mill end material has been converted into wiping cloths and rags that were recycled, processed and packaged in the USA! Terry on one side/smooth knit on the other.