I like this bag.  I have 3 of them, and love them all.  Strong quality.  Its only weak point seems to be where in connects to the shoulder straps.  Seem a little weak, but hasn't busted  yet.  If it were to break, it would still be a great functional bag though.