No, not for everyone. I am a dude who runs marathons. I sweat like a fatty in line at the buffet. And if I don't wear compression shirts, my nipples bleed. I need good athletic clothing. Cotton t-shirts won't get you to Boston.