I bought this in black, size XL. I am 5'3" and weigh roughly 215 lbs. I usually wear either an XL or 1x, depending on brand and fabric, and this fit very well. It's very soft and thin without feeling or looking cheap. It hits about mid thigh on me. Very pleased with my purchase.