5'2" and 115lbs., small Asian frame. For fall or winter weather this item is perfect. The size is almost true to real size. For me the small is an actual small, however I'm a small person so it's looser on me. If your an actual small it would fit you great with an extra looser fit and if your a medium it may fit you just right. All depends how you want it to fit.

My advice is to purchase the size you actually are. Fabric is warm and actually well made for the price. The trick is after it's washed if it will keep it's integrity. Good buy tho. I give it a thumbs up.