It's a nice outfit and my kid loves Minecraft. However, we were expecting a crewneck sweatshirts for the top. It's very thin. So, the gray sleeves are like a thin cotton or polyester type of material like a regular thin shirt. The main t shirt part (orange) is the material of a thin jersey with small netting holes. I would not buy it again, especially if not on sale. It's definitely overpriced for the material. But we are keeping it because the style is nice, just not for the cold weather. He will probably wear the top over a thermal or hoodie to keep warm this Fall when he wears it.