I really like this bag.  It's roomy and has pretty comfortable straps (if you carry it on your shoulder).  I would've put a few more pockets or dividers in it, but it's got several on the outside (one solid pocket with a zipper, one solid pocket with an open top, and one mesh pocket with an open top).  It is made of thick cloth and zips closed on the main compartment.

Good bag.