I ordered this skirt in a L as I didn't want it skin tight. Opposite it was too big so I'm going to try the M instead. I would suggest that it is true to size but not slim fitted as it states. Great cut and awesome material. I look forward to the size down.