While cotton is generally softer and more comfy, Merino (long strand) wool is very comfortable and is a much more practical fabric for many reasons. For anything outdoors, wool is generally a better option, even in the summer.