100% preshrunk cotton. banded neck and armholes. double-needle stitching on bottom hem. Ash Grey is 99% cotton 1% polyester. Sport Grey is 90% cotton 10% polyester.