There is a varied selection of wools for knitting, including sheep’s wool, lamb’s wool, mohair, alpaca wool, and angora wool. Your choice should depend on what type of garment you’re making. Bags or thick sweaters benefit from the rigidity and durability of ordinary wool, whereas a scarf spends more time in contact with the wearer’s skin and therefore suits the softer lamb’s wool variety. Thinner pullovers worn next to the skin are often made of mohair, and silky, but sturdy alpaca wool often appears in blankets and bedspreads.
Within each category, you can choose between different grades of wool. Super wools are named according to the thickness of the fibers made to use the wool — so Super 150 has fibers that are finer than 15 microns, whereas Super 100’s fibers are finer than 18 microns. Virgin wool is wool that hasn’t been processed or woven before, and Worsted wool is a special crease-resistant wool manufactured in England.
In other words, there are a lot of decisions to be made. If you need more advice, just ask in the comments, we’ll more than happy to help.