I ordered two t-shirts, different colors. Theyre beefy, not the thin fabric. The grey one was slightly large, I wear XL/ Tall, which is perfect. The chocolate colored one was identical but just fit. Its actually a little tight. But, they're 100% cotton. An undersight on my part, I should have gone with 2XL to allow for shrinkage.