This is nicer in quality that the ammo bag from Rothco in my opinion. Its soft and roomy, with a good looking strap that doesnt seem as prone to fraying. My complaints are minor so far: the velcro closure is a bit low and should be higher up, the zipper for the inner pocket is cheap and gets stuck easily, and the bag came with a little bit of dirt or a stain (?) on the back. I got the light khaki color but canvas in darker colors tends to visibly collect dust and lint, so thats something to be aware of (if that kind of thing bothers you). Overall I would recommend this item for anyone who is looking for an inexpensive messenger style bag.