100% cotton The kelly green background is tossed with circles approximately 1/2" wide in lighter green. Tiny white stars are scattered all over the fabric