I am 5'10\" and 180lbs and ordered the XL. This dress is beautiful and so so comfortable. It was slightly and I mean slightly loose on me, meaning not hugging any areas which is what I prefer. I can't stand tight dresses most of the time. Wore this to a University Gala and did NOT disappoint!!