In the description, the seller wrote that 100% of material is cotton, and in fact it contains polyester.
And the size is gigantic, although the seller wrote to take a size larger than the European one.
Good quality.