100% cotton.Размер - XL, но скорее L