I bought the vest as part of a costume, so you can say about the bags and the holster functionality much. From the processing, however, this vest is recommended. I had for the price significantly poorer quality expected but the vest is a really solid and stable material. In addition, the vest can very well set in their size. The two Velcro straps at the shoulders and the straps on both sides have a vest really adapt exactly to your needs. I would recommend anyone this vest.