Many things about this bag are perfect-the size, the overall design, the hidden rear pouch, the material.  It's perfect for travel and I thought it was going to be exactly what I have been looking for for quite some time!  However, there is one major huge flaw that really disappointed me.  The credit card slots inside the main compartment are not wide enough to hold credit cards horizontally!  Just a tad too short.  So you can use the slots only if you turn the cards vertically, in which case the slots are too big and the cards flop around and are not very secure.  So I will not be able to use this feature which is a shame because it is one of the main reasons I bought this bag. I think I am stuck keeping it because I don't have time to find a replacement. for an upcoming trip.