Cashmere blend, very soft vest from Banana Republic. It looks very good over a white blouse and has a man/tailored style to it. Model shown is 5'5" and a size 6/8. The size reads a Large but I would not say it is a 12. Very fun vest! Worn only a few times and in excellent condition.