100% real cotton. 100% cotton cuffs, neck, even 100% cotton thread! I am amazed that it is such good quality. Medium weight although it is listed as lightweight. Great! The length and arm length is long enough. Even though I usually have issues with that. No side seams either 👍🏻. Washed in warm and dried on medium heat, did not shrink. The colors are muted as old vintage sweatshirts were. Medium was comfortably loose on 40" chest Colors shown are Crimson ,hydrangea, Yam. After washing. And lastly, the price was very reasonable, I bought six.