Runs small but is very flattering
I originally ordered this dress in large because I am usually a true large, however, I couldn't get it to zip. I was just planning to return until I saw another girl's review and she said she had to reorder an XL and was similar body size to me. So I reordered in XL and it fits perfectly! Recommend ordering up a size for sure