This is what a personal trainer needs. Fits me perfectly and exceptionally well made. Wash the hell out of them, wear them constantly and they just keep going.
These are a popular choice for the gym that I always buy when it's time to replace old workout clothing. It always does an excellent job at wicking moisture.
I have a tough time finding gym shirts that are a good length for my body type. Long enough to keep my stomach covered when raising my arms. These work great.