This cute dress is perfect for spring and summer! Small: 32-34" bust Medium: 36-38"" bust Large: 38-40" bust Has pockets. 95% polyester 5% spandex. Approximate 42" on front shortest length, 50" back length.