As lovely as this dress is the company is WAY off in their size claims.  My wife is a medium for everything yet even though I ordered the small size this dress is HUGE on her.  Save your money and find something else unless you can order at least two to three sizes smaller than what you really are.