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