Crafted from 100% cotton cheesecloth fabric with manual dying process. The edges are thoughtfully stitched to prevent fraying. This top-notch material is incredibly soft, breathable, and long-lasting, bringing a delightful vintage, rustic, and aesthetic charm to your table.