This ia a long boiled wool vest with some spandex in it. it is very soft and cozy. i went with the m/l cause i preferred the longer length, even though i also fit in the xs/s. 
i have worn it many times, and my favorite way to wear it is with skinny jeans tucked into cowboy boots paired with a black lace top and a cool necklace. when i am hanging out at home in yoga pants and slippers, i throw it on when i get cold-its like a cozy hug. i highly recommend!