Made of impregnated cotton and moderately waterproof polyester. The scratch-resistant surface gives perfect safety during any kind of trainings. You can carry all of important and useful accessories in the pockets. Every pocket - even on the back side of the vest - is with snaps.