Good build quality.  The canvas was a little thinner than I expected but not bad.

The zippers are large and tough.  Note that they're metal so you get some jingle as you walk.

The waist strap is a bit of a pain to adjust, but once adjusted it stays adjusted.