This shirt is advertised as midweight. I feel like this is heavy weight. I would wear this in a snowstorm, and be warm. It also seems to run pretty big. I normally wear 2X or 3X. I purchased 3X and it is too big. If feels like a really good quality. But I would not call this a relaxed fit. Meaning the fabric is tight.