I'm 5'6". Dress size 18. Purchased 3X. While the skirt is nice and the fabric is flowey the pleats are placed in a way that makes the hips look larger than they actually are. The length hit me just below my knees which is good. But the waistband is such that it can bunch and twist and not look as neat. I'm most likely could have purchased a 2x, it still would have fit however I'm sure the pleats would do the same thing.