This vest uses lightweight mesh fabric, with a hook and loop fastening. It includes 2 external patch pockets and comes in dual sizing