We actually received this vest inadvertently as a mix-up when the vendor shipped the wrong item.  Sewing quality and workmanship left much to be desired.  Returned item for replacement with ordered product (Humvee Safari Vest XXL) which arrived and is a sturdy, well-made vest.  Much better value!