I've been looking for a casual, modest, comfortable summer dress for FOREVER, and I finally found it!!! I am 5'7 and 190lbs. I purchased the XL, and once I tried it on I didn't want to take it off. It is not only incredibly comfortable, it is also modest and falls just below my knees, which is exactly what I wanted. It's also just super cute. I can't wait to order another one in a different pattern!