100% cotton gauze — skin-friendly, breathable, and moisture-wicking. Won't pill or fade, and gets softer with every wash. In a sweet polka dot stripe print, finished with delicate binding edges.