It is a little thicker than I expected but it is cute and comfortable. I ordered a small and it fit as expected. It is a little loose from the waist and is not quite as long as in the picture. I am 5'5", 120lbs, 24" waist, and 36" hips. Overall it is a great skirt that you can dress up or down.