I ordered this in M, which is usually my size between S -M. This is not even remotely M, I doubt even L would fit me. Its short, and it definitely does not look like on the picture. That girl is maybe 12 years old and the size is XXL... I wish, those other reviews were here when I ordered this piece..

EDIT: customer service was very OK, so I'm changing my rating.