This dress is soft, stretchy and so comfortable! Small: 34" bust Medium: 36" bust Large: 38" bust XL: 40" bust Model is 5 ft 9" for length reference. 92% POLYESTER 8% SPANDEX 56" length 56" length