This gorgeous dress is comfortable and stretchy. 95% polyester 5% spandex Small: 38" bust Medium: 40" bust Large: 42" bust XL: 44" bust 47" length