I'm 5'8 and weigh 180 lbs.  I ordered and extra large and the dress fits perfectly.  It hugs the curves in a way that is soft and not too tight.  I've received lots of compliments from my dance partners.
I recommend this dress for those who dance and like an extra special look for the evening.