Very thick stretch cotton - much thicker than normal. Slim fit but very stretchy. Orange colour with decorated sleeves. Shouold fit from 9y. Part tags attached.