After reading the reviews, I ordered a size up (2X. ) Bad idea! As a 5’4 curvy 230 pound girlie, this thing is enormous. The only part that fit (kinda) was the thighs. The waist and bottom of the skirt were HUGE and took away from the look. It’s stretchy so I probably could have sized down to a L. Also, y is it that when you get a mini skirt in a 1X or over, it’s automatically longer? This thing basically comes to my knees! That’s not what I was going for at all. Waste of money and not worth returning. Maybe it will come in handy as a maternity skirt some day if I have kids. I DO NOT RECOMMEND.