Best and Worst Types of Yarn to Use for Rug Tufting

Any yarn will do however, wool and acrylic tend to work best. 

Wool: 

     Wool is an ideal fiber for carpets. Naturally warm, soft, very resilient and elastic. However, it is the more expensive option.

Acrylic:

     Acrylic yarn is the most like wool of all synthetic fibers; the fiber is very elastic, lightfast and heat-insulating. Cheaper than wool.