I got the red dress. I'm a size 14 to 16 depending on the pants, brand, material, etc. So to stay on the safe side, I am a size 16. I got the XL and it fits great. I have room to breathe and it is just as beautiful as the picture. I'm gonna order more colors. I just Love this dress!