I ordered an XL and I am a size 16- fits perfect
The skort is really cute and I will definitely get a lot of use out of it. I only awarded 4 stars for two reasons
1) the shorts underneath don't stay put. They are made of really soft stretchy fabric that rides up really easy. I wish they hugged my legs more.
2) the pockets are really small. I might be able to fit my keys in one of the pockets, but I would be afraid they would fall out if I bent down.

I bought this hoping for something I could jog, walk and hike in. I don't think I would be able to stand the shorts riding up during anything too extreme. It will be perfect for running around with my kids and just everyday wear though.