These set of 4 cloth napkin sets are made of 100% cotton and hand dyed on the Central California Coast. The twisting agate swirls of color will hide all the future stains to come. We hope you love these towels as much as we do. Each napkin measures 19" x 19". Machine wash and dry, color safe and already prewashed. Each napkin is unique, no two are exactly the same, although they are all similar in color and design.