I ordered a size large and I'm glad I did because this skirt runs very small I am typically a size medium if that puts it into retrospect. Product looks how it appears in the pictures and it's quite a thin cheap material but you can't tell from looking at it, just always remember, you get what you pay for!
I got this skirt and it's cute but .... It's says Large and it fits like a Medium or even Small :/ Also, it's not below the knees as I saw it on the pic, unless the model is shorter than me and I'm 5'5" :)) it's pretty tight but has a little stretch to it and that what saved me from returning it :))) Otherwise I would've given 5 stars. Oh and btw, threads are everywhere, like its unfinished ! Hope that helps ;)-