Love this dress!!!!! I cannot wait to wear it. Super comfortable, great quality. I am 5’3, around 150 pounds, and ordered a size medium. It fits great! Loose enough to be comfortable, flattering and perfect length. I feel I could also have fit well into a large, but I am shorter so I usually try to size down in maxi dresses because of the length. Thankfully the fit of the rest of the dress allowed me to do that. This dress could also be dressed up or down, and you can easily add a jean jacket for cooler weather which looks very cute! Nice material, seems like great quality for the price