This gorgeous blouse is 100% cotton and perfect for spring and summer! Small: 38" bust Medium: 40" bust Large: 42" bust