I am normally a small or xs with retailer clothing. i saw the previous review that this dress runs small, but the medium was sold out. i am heartbroken i have to return and can't get my size since they are all gone! was aiming to wear this to a high school reunion.