77% Cotton, 23% Elastane (very stretchy)