Top and bottoms 100% cotton. Front 100% polyester excluding trims