I ordered this in a medium & large just be safe.. I tried the medium on and it was a bit snug for me so I tried the large and it fit. I wore the large to my wedding shower and it was so flattering! This was perfect. And the this around the waist is fantastic!!! Not see through, and oh so flattering. Just buy it, seriously, add it to your cart in every color!