100% ringspun cotton Sport Grey is 90% cotton, 10% polyester Dark Heather is 50% cotton, 50% polyester Welt-knit collar and cuffs Three-button placket with woodtone buttons