This dress, let me tell you is perfect. So I originally bought this in a XL because I used to be a little heavier but I'm currently down in weight. My current size is a L but it still fit perfectly, if I could have showed you my picture you would be like wow. It looks beautiful, only thing I will say is that the mid section could be a little fit to form more but overall still beautiful