Oh gosh, this runs so small. I am a size S in my country (Europe) and this skirt is tight even though I bought M! I would have been more comfortable buying a L. So it's definitely asian sizing. Size UP, even 2x up if you feel like it will be too small for you!! Other than that, I think it's very cute, and the material feels okay but a bit thin, it's basically skinny-jean material - not super thick and very elastic (though not elastic enough to fit my body nicely). It was stinky when it arrived but goes away after washing