I've had my Wallstreeter for several years. The bag itself is very durable. It's been through everything I've put it through over the years. It holds everything I put in it. I also love the fact that the bag is expandable. However, the bag has some drawbacks, as follows:
1. The small pocket on the front flap could be a bit wider.
2. The front pockets under the flap would be safer with zippers rather than buttons.
3. This is my biggest problem with the bag. The metal buckles that hold the strap are too soft. As a matter of fact they are so soft that the clip attached to the buckle broke through the buckle. It was pretty annoying when it happened as I was walking to work.
I would love to buy the bag again, but the fact that I know that I will have to replace the bag because the buckle is going to break stops me from buying another one.
It is for these reasons that I have to give the bag a 3/5 (though I would say 3.5/5)