I don't love this unfortunately. I have gray and need to wear a slip underneath because it's a little see through. I bought a large (I'm 5' 5" and around 130 lbs) and wish I would have gone another size up! It's a little tight for me, but not unbearably tight. The hem at the bottom is uneven so the skirt is about two inches longer on one side, which is alright if I make sure it's in the back. The hemming also isn't high quality, in fact, this whole skirt isn't high quality, but it works and is affordable for the look. I probably wouldn't buy this again if I had a choice.