Top: 100% Cotton (woven), Bottom: 100%, Polyester Lining: 100% Cotton