For the money, about fifteen dollars, this is a decent vest. So are others. It has four front pockets, one with a clear front for an ID badge. I was disappointed twice by the vest. First, it is small even for a vest that says you should order one size up to fit over heavy or winter garments. Actually, it is snug regardless. I'm a size L (42" chest), I bought the L/XL(combo size) vest, and over a T-shirt and sweatshirt, the vest felt somewhere between snug and tight. Also, the pockets are a littlSee full review