I went and tried on this dress in a L. I tried on 2 different Larges and one was a little tight, the other I could get away with but I would have been uncomfortable in it, so I ordered the XL. The XL wasnt available for me to try on, but it should only be an inch or 2 bigger. I ordered 2 as I love the fabric, they were on sale and given the large was slightly too small the XL should fit. Wrong, the XL that arrived say XL but fit like an XXL They are huge, Very disappointed as they are expensive but were on sale and no returns. If you don't get to try the size I would not buy this product, the sizing chart led me to believe the XL would work. I'll have to take a pic to show the difference in the 2 sizes will update when I can.