Spanx White Brief cotton cotton Body: 81% Cotton, 19% Spandex/Elastane; Mesh: 85% Nylon, 15% Spandex/Elastane; Exclusive of Elastic Small (30"-32") Medium (34"-36") Large (38"-40") XL (42"-44")