Great fit! However, the arms are small. I'm 51;183lbs. I'm top-heavy and I ordered an XL. Since the arms were smal,l I went back and ordered XXL the arm still fit very small and the other part of the dress was really big on me. So, I went ahead and wore the XL. I still felt sexy the dress was great material and I would definitely recommend it.