This is the most or one of the most beautiful dresses I’ve own. I’m 5’5, so it was a little too long. I took it to a tailor to adjust it. I’m 135 lbs, very athletic. I ordered a small. It fits perfectly. However, if I gain 5 lbs, it won’t fit, so beware that the fit is pretty exact and not stretchy. Overall I’m very pleased. I already bought other 3 dresses. They’re all amazing.