I am usually disappointed with t-shirts these days. Even the XLs are either way too small and cling to me like Saran Wrap, or they are a 50/50 cotton/poly blend which I won’t wear. This shirt is neither. It’s a 100% heavy cotton and it’s cut the way I like it and doesn’t cling to my body. I highly recommend if this is the kind of shirt you prefer. I will order from this site again!