Beautiful dress, very flowing, and fits accurately. I got so many compliments on the dress. Looks great with a nice heel. The dress looks great on me. I am a size 16, so I ordered an XL and it fits well, no issues. I wouldn't size up, you may have room to size down.