I am a size 10. All of my suits are a size 10. All of my dresses and jeans are a size 10.  I bought a size 12 just to  be on the safe side. It doesnt fit AT ALL. WAY too small. I couldn't even pull it up over my thighs.  I wanted it to wear in Belize. And my self esteem is wrecked because I cant fit into a size 12. Going to return it for a new size. Will let you know how it turns out.