General purpose rag. Large, thick and absorbent. Made from cut up sweatshirts and jogging suits. A blend of cotton and synthetic fibers. Assorted colors and sizes. Great value.