The description said that the fabric is cotton / polyester, which means that the larger part is cotton. The shirt is 100% polyester! No Go for me!
Super quality. Took 3xxl. It corresponds European L or XL.