This skirt is super cute! My daughter is 5'0", 100 lbs and she bought the small. It fits her perfect! She wears it high waisted, and the bottom hem is roughly an inch above her knees. The material is soft, and comfortable, and it seems well made. Modest, yet still very stylish.  The product is as advertised, and was received in the time stated.