Using high strength heavy duty nylon mesh,POM buckles,100% nylon velcro,strong zipper and rustproof snapfastener This mesh vest is using high quality materials with latest design.It has two pockets at both inner sides and one large bag at the back side for holding hydration and radio system. MOLLE webbing all over the vest.Adjustable should straps and girth. heavy duty police vest