LOVE this dress, BUT it was "hanging tag" marked as an XL -- but the inside of the dress was marked as a US Large. The difference between the sizes according to the size chart was from a 10 (my size) to an 8 (not happening!)! Also, the built-in belt had puncture marks like a big staple or similar had torn through the material. Hate sending this back but that "if I lost 5 lbs it would fit" won't help in this situation! Check your items carefully if you order this dress in the mossy green color (way prettier in person btw!)!