This cardigan redefines cuddly. It’s so so soft because it’s made of 100% baby alpaca. It’s a sweater you won’t ever want to take off. Facts: 100% Baby Alpaca