Rothco Plainclothes Concealed Carry Vest Polyester 16 front pockets with zipper Hook and loop closures Tab with d-ring on front right breast pocket 2 large interior front pockets 4 interior mag pouches w/ hook and loop flap closure