All yarns at Kim Dyes Yarn have been hand dyed with professional acid dyes. For the best longevity of your handmade item, I suggest handwashing in wool wash and blocking/lying flat to dry.