I bought the 3 x Good thing I did!!.as there is NO SPANDEX in these Skirts 100% cotton..which I love ..but THESE skirts were a little tight for My stomach..fit more like 1x... But Fit My Daughter GREAT... Now the length could have an inch or 2 longer.but still fell right below the knee... love the dark indigo color..a little thicker Material..but not to thick.. would buy again...but size up if your legs/stomach are thick... To be comfortable