The nylon fabric is decent, though a bit thin. It has three internal compartments, four external pockets, and offers good storage. The stitching is sturdy overall, but some stitching in the interior pockets was loose, as shown in picture 3. Still, it's a fairly good for the price. :P