I've purchased this cardigan. It is well made, but run a bit small. I usually wear a large, but had to exchange them for XL. I'm 5'9", 190 lbs, and large busted. I would highly recommend it! It is medium weight and can be worn to layer, or just to throw on if you go out at night.