I got a Size Medium after reading reviews. It is a little loose but I love it! I like my clothing to fit loose. I am 5' 2' and I fluctuate between 120-130pounds. This dress will be perfect just to throw on and go. The dress is not short it hits right at my knees.