Wool is best known for its moisture wicking properties. Wool acts as a natural insulator for both cool and warm environments. It is also anti-microbial which allows it to keep odors at bay. However, some wool may be coarse and scratchy. Cotton has a softer feel with high breathability. It is light and cool. However, cotton is more prone to shrinkage and wrinkles.