I usually have to order up a size in Amazon clothing, and based on reviews here I did the same. But a 2x actually ended up being too large for me (I normally wear an XL or 1X). I'm 5'6", hourglass shape, size 14/16. I'm glad I tried a 1X instead, it was perfectly form-fitting and flattering on me. I'm not sure if the quality is nice enough for me to wear to work, but I bought this item for a costume/cosplay and for that purpose it worked beautifully. Especially for this price!