100% pure baby alpaca. Hand washed and brushed by hand, knitted in manual machine for extra softness and unique finishing.