5-6, 150lbs, curvy/athletic build. Purchased Small, and its a Very nice fit! Its been hard for me to find 100% cotton maxi skirts. This was discounted from their regular website sale price. Im glad about my purchase