Wools are very popular for knitting and are loved for being one of the softest fibers. Obtained from sheep, wool absorbs moisture and will keep you warm while the material continues to breathe making it great for wearing in both warmer and cooler weather.