These shirts are the best thermals I've found by far. We work in cold conditions through the winter at work therfore we need to layer up and these suit us perfectly. The arms are a good length, the shirt fits nice, and its not too short in the torso. You can't beat the price or quality of these shirts. I will be ordering more here soon! Only complaint would be the fact they were shipped USPS therefore the shipment could not be tracked.