I understand that this style of dress is supposed to be flowy, but it arrived hugeee. I do like the style. I am 5'4 and it hits me just slightly above the knee. I am usually a small or medium so I ordered a small- will be exchanging it for an xs or even a xxs. I do not want to look like the dress is wearing me. But nice print and soft durable quality.