Exactly what I was looking for. A great tote bag big enough to hold your things but not too big its obnoxious. When you need a different look just snap the too ends together and the bag appears smaller. The reason it did not get 5 stars is that the outside zip was trying to run off and when I tried to fix it,it broke.( I had just taken the new bag out of the wrapping when I noticed the faulty zip.) Other than the zip, I love it.