Cute but very, very long
I am so bummed that I had to return this dress. I bought the L and it fit everyone amazing except it had about 2.5 feet of extra fabric pooled around my feet. I would have gotten it altered but was afraid it would lose the shape of the mermaid style. Had to return it but sad because so cute on.