Combination cotton body and leather sleeves. Body made from royal blue 100% cotton ProbANE(R) Fr(R) Slevees made from specially tanned split leather. Sleeves sewn with Kevlar(R) . Spacious inside pocket for small item storage. Sizes S-3X.