I am a size 10 with small waist and curvy hips. This skirt is perfect in a size large.  Got so many compliments on my silhouette today.  Very flattering.  Stretchy and comfortable to wear all day, even to eat in.  Cute belt too, and vibrant color.  I'm buying another one today.