Better by Hand!!
I always hand wash Woolen Garments, and Cashmere,
Alpaca, and Silk by hand and they last for ages.
Modern Washing Machines do have a Wool Cycle but there is a very slight shrinkage and the machine is on for 30 minutes.
Why so long? I can quickly wash a woolen garment and rinse in five minutes.