Solids: 100% Cotton, Heathers: 75% Cotton, 25% Polyester, Stripes: 55% Cotton, 45% Polyester Ultra-soft ComfortSoft fabric feels great against your skin Leg bands that won't ride up guaranteed Colors and prints may vary