These shirts are perfect.  Carhartt quality  for sure but with slight stretch to the fabric  for comfortable movement  and no pocket flaps to wrinkle. Perfect  for over the road.  Carhartt  nailed it!