This vest arrived just a few days after I ordered it.  I like all the different sized pockets and there are many of them.  The sizing runs a little small so I am happy that I ordered one size up from what I thought I would need.