95% Cotton/5% Spandex (quality fabric, won't ball up in the wash)PERFECT FIT -Soft, stretchy and snug, providing coverage, support and durability. GREAT LENGTH - Nice and long, giving you great COVERAGE, without adding more straps, or bunching up. EASY TO