The fabric is thin and it runs smaller than the size you order I order an XS for my daughter it does fit her because she is slim but it fit her to fitted to her taste. We order it because of an even at school, she will wear it, but only that time am pretty sure she will outgrow it and would not fit her later, we have not wash it but the material seem like it will shrink becareful if you put it in the dryer.
Rating: [5 of 5 Stars!]