I enjoy this vest. It does run very small. I am 510 and wear a womens size 16/18. I am a 38D bra. I had to buy this in a 4X to fit and it still is snug. But considering I am losing weight, I know itll fit better soon. It does cause you to sweat around your abdomen and back.