Absolutely perfect. I carry 8 cards with me on a typical day, but when traveling I easily fit up to 11. Money fits in and doesn't stick out despite what I've seen in some other reviews. It's the perfect size, the leather is amazing and great quality. This is exactly the wallet I was looking for and would recommend to anyone looking for a quality, slim and practical wallet.