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