This is the shirt I'll purchase from now on. Sized correctly in overall fit. Material is not too heavy nor too light. Long enough but not to long (size L, 5'10", 175). Good and arms are good. Next time I buy a white t shirt it will be a Hanes Beefy T.