Cotton yarn is a plant-based fiber that is grown all over the world. many people prefer to use cotton fiber in knitting, weaving, and crochet. Cotton is washable and long-lasting. It is soft against the skin and makes an excellent choice for baby garments, sweaters, and durable items like bags, hand towels, washcloths, and blankets.