5'6" 120lbs ordered a size small. Fit as expected. I am barefoot in the photos. I think this skirt is a decent deal for what you get. I ordered the white and it is see-thru so I will be using nude colored leggings underneath so my coral shirt that's tucked in, does show thru. The satin belt it comes with is not attached so it doesn't like to stay in place, due to its slippery nature. But once you get it cinched down, it's alright. It clearly needs a good steamer to help remove the crinkles and wrinkles. All in all, im happy with it.