Since this is a Slim fit, and I am an XL in the waist, I bought the XL/XXL and it fits perfectly. The fabric looks like Cotton but is a stretch material which is a nice touch. This shirt also looks excellent pressed from the cleaners.