I was guided by previous reviews to make the best decision of what size would be right. I typically wear a small, I’m 5’4’ and about 138 lbs. I got the XS which was still oversized but not so much that I’d look lost in it. And it’s long- mostly covered my calves.