I dont think you can go wrong. Sadly, wool used to be a staple in clothing years ago, now it has turned into what seems to be a luxery these days, if you go by price. Very warm, wicks away moisture. Con's not sure, I mean other than don't wear it if it's too warm.