It's a tight fitting, pull-on style jersey skirt. I normally get size S in everything, but I opted for the size M in this one so that it is not super butt hugging. It's actually a very comfortable skirt. Although I do think it might ride up as you walk because of how it's designed in the front with the ruching and shorter length. So it might require pulling down from time to time - I'll have to test it out. Whatever though, $19 is pretty cheap and I can use it as a beach coverup kinda thing too.
Here's the size M on me... with my newest obsession - the Maxstudio Elaine sandals! Also C Luce moto jacket:
Here's a close up of the ruching in the front: