I had to exchange the XL for a Large because I was WAY too big. I am 5'8" 205 and the dress was sagging everywhere. I hope the large fits perfectly, I have yet to receive it.
*Update the large fit PERFECTLY!*