Ordered this in kelly green and black. I'm 5'2 about 165 lbs and got an XL. Was fitted but not squeezing (there's elastic on the back). I'm returning it because it was a little too much fabric for me. Great if you like semi-full and flow-y skirts though!!