This dress is very cute with a nice cut but runs way smaller than the average US sizing. I'm 5'3", 121 lbs, athletic frame and normally a small in most brands. I ordered the medium and still way too small around. If it doesn't fit my 21 year old it's going back.