Handspun alpaca and felt vest.