I absolutely loved this - (past tense). Perfect size, sturdy zippers, lots of compartments. I even bought it in another color, too. However, after only using it for a couple weeks, the strap came apart where it was riveted together. This happened on the other one, too! Obviously a design flaw, as I was not using it hard and it happened to both of them. Very disappointed.