There is major inconsistency with the size of these dresses. I am in love with the red one I received in an XL so I purchased the same dress in the black print. The difference in size is insane. The black dress also smells of smoke so maybe it's used which explains why it's stretched out but that makes me worry about the elastic if it can stretch that much during the return window. I may order it again just to see if it was a fluke.