Thick, heavyweight shirt. Stretchy, but not compressive. No snags or pilling. Tagged as an XL, but please check the measurements provided in the photos. It appears to run a little longer than other size XL shirts. Very soft.From a nonsmoking home with 2 dogs.