I just purchased this bag after reading the reviews and I am very happy.  The material is what I expected and it has many pockets for convenience.
I feel that the pockets are made in such a way that it would be hard for someone to tamper with when traveling.  It also features a convenient place for a regular size bottle of water.  It is not too large and yet looks like it will hold everything I will need when traveling.  I like to hike and this will come in handy for the short trails.  I would give this a five star but, in all fairness, I haven't used it for an upcoming trip and that will be the real test.