For reference, I am 5'2", 125lbs, 34C. But despite saying "XL", it is not. There is not much extra room. On me, it is comfortable and flowing. Someone who is a medium size would do fine, I doubt a larger woman finding it comfortable. The dress is a nice medium weight, linen feeling. Good quality. Not see-through. Could go into fall with tights and boots. Another Mordenmiss hit.