I've had this wallet for about a year. It has more than enough compartments and pockets for all the cards, money, passports, receipts, etc... It's also very durable. The zipper is very thick, so it doesn't always work very smoothly. I have to wrestle with it around the corners sometimes, and that's annoying when I'm in a hurry (which is most of the time when I'm traveling). Most importantly, I wish I hadn't bought it in pink. It was perfect at first, but over time, it REALLY shows wear. The glossy material is easily "rubbed", and the dark fabrics of some of my purses have made this wallet look horrible. Also, it "sticks" to counters/tables, or any smooth surface because of the glossy finish. I wish it was smoother, and easier to get things in and out of it in a hurry. Overall, good value for the function and intended purpose, but the styling could be better for everyday use.