True to size 97% Cotton, 3% Spandex Small - Bust 36", Length 32" Medium - Bust 37", Length 33" Large - Bust 38", Length 34"