“I am 5’7” and 120 lbs. I ordered the XS and the fit was ok. There was a bit too much fabric around the stomach area. However, I was not impressed with the quality at all. Very thin fabric and definitely not what I expected for a higher price point.”