This shirt works, but its not perfect.  I sweat a lot throughout the day. With this shirt, I find that by mid day, the shirt is defiantly soaked.  So I do need to dry this undershirt by the afternoon for comfort reasons.  However, I find that my regular shirt stays somewhat dry. So its not perfect, but better than having huge sweat stains on my regular shirt. The shirt is tight so you will need to go up a size.