These are the best thermal tops out there. I've tried many, many brands and nothing compares to these. The length of the arms and the shirt overall is very good. They hold up well to washing and drying. Hold up to wear and tear very well. Fit great, look great. They are warm, and look good worn underneath a t-shirt.