I received mine with stains and returned it. However, I have one in a different color. I can say that the material is a heavyweight cotton. Thicker than most t-shirts nowadays. The crew neck collar keeps its shape and does not fade easily after several washings. Ill order another one and hope its not stained.