The vest is great and has just enough pockets to carry the essentials. The only problem is the fit. They need to increase the sizes by a few inches on each size. I am 6'1" and I bought an XL and found it to be much more snug than I would have liked. Overall a great article of clothing.