I got a medium, and it was really big.I'm 5'0, 165 and it was way past my feet.It looks ok on, but very very loose, This medium is closer to an XL in my opinion. So if you are my size, and want a little more of a shaped fit, a small might work.I can't return it because I cut the bottom hoping I could still wear it, after the next wash it was up past my ankles. 🤦🏼♀️😂See full review