This thing does everything that it claims to. I did 2 training runs and then played a soccer game one week and then just left the shirt in a heap in the corner overnight. I picked it up the next morning in fear, but there was no odor. Brilliant. The soccer game was a brisk night, but even after sweating through the first half, I was kept warm while standing around during a chilly half time. I ran a November mud run which included 2 100m swims in 40-ish degree water. While I suffered while immersed, the shirt did its job getting me back to warmth immediately upon exiting the water. I'm getting 3 of these. 1 for training, 1 for abusing during mud runs, and 1 to keep as a back up.