I usually wear an XL in a T shirt, which this one fit as expected. It's a heavy T but not as heavy as the usual "C" company shirts which I am moving away from. I also wear a L in the "C" company shirts, so this is smaller. Pocket is adequate. Shirt is well constructed.