December 2016:I normally wear large in most clothing items. Small too tight, XL swims on me. But I ordered this item based on the sizing chart, which based on my measurments, clearly put me in the medium for this garment. So that's what I ordered. Bummer...... too small in real life. Luckly Amazon is good on returns. So they e-mailed a postage paid return label, and as soon as UPS scanned it I was refunded. I did order the large and waiting for arrival. I will say, if you are close on the measurments, up size it. Only three stars because of fit chart. However, I did play with the pockets and know I will like it a lot in the correct size. UPDATE POST EXCHANGE January 2017: The exchange proccess through Amazon was a piece of cake. The new size large arrived and fits as expected. I typcally wear large but the sizing chart led me awastray to medium. So order as you would normally in sizing for sm-med-lg. The adder system pockets work great. I will use them to stow a G43, G27, or G19, all of which I have tried for fit & draw, and are fine. No issues with a G22/17 either. I like that the draw is a-typical, and you are not telegraphing with a reach to "4-Oclock" or apendix. It really is fast. The hook & loop material seems stout. The snaps are small, but thoughtfully so, so they break away easy, yet still ad a little extra hold at the corners for the velco. I like the metal zipper. I have too many articles that have suffered "death by zipper" because of plastic / nylon zipper tracks. The fleece linning does not come out making it a warm vest. I am an average sized guy 5'10" 175lbs. The vest is fine over a tee shirt and does fit over a fleece or mid weight sweatshirt fine for me. Good construction like you'd see on carhart brand. Plenty of pockets. A nice little inside pocket to stow a badge if you are LEO or otherwise and want to keep it handy if you to. The only thing I'd love to have seen, as another reviewer mentioned...... A double zipper, so you can wear is closed comfortably while sitting or driving by upzipping the bottom as needed. But not a big deal. Wearing it a couple weeks now and love it.