This product fit my needs exactly as part of a costume.  I am 5'9" and typically order medium.  However, I ordered a large based on other reviews saying it runs a little small and because I wanted a little longer length.  I feel the large fit me perfectly, and the skirt hit at my ankles where I wanted it to.  The material is a little thin, but is fine if you wear a thong or leggings under it.