I use a dark brown Fossil wallet that I use for cash, coins, receipts, and the cards that I use most frequently. I also have a matching checkbook cover where I keep my checkbook, coupons, and cards that I don't use as often. And I keep my makeup in my Legacy Stripe wristlet. This set compliments each other perfectly and matches all of my bags (the dark brown of the Fossil wallets matches the "c's" in the signature fabric. This works well because when I switch bags, I like to be able to just grab these things and pop them in whatever bag I plan to use.
I have used
Coach wallets in the past, but they never seemed to meet my needs. The checkbook wallets were never big enough to hold all of my cards, so I would always need to add another wallet to hold my other cards. And, when my checkbook wallets had everything in them, they were pretty fat and I sometimes had difficulty fitting them into some of my bags. If they did fit, they took up a lot of room. The slim envelope wallets do have a lot of card slots, but I would miss having the matching checkbook cover. Plus, I had trouble with the ones that had a kisslock coin compartment, as the kisslock would pop open and all of my coins would fall out. I also used the mini-wallets to carry my extra cards, but they would be lopsided when I would close the wallet after putting all of my cards in.
By nature, I do like to be "matchy-matchy." But I used to get frustrated if I bought a particular bag and then it didn't have the matching or coordinating accessories available that I wanted...like if I wanted a checkbook wallet but all they had that matched my bag was a slim envelope wallet or something. But, I have found it much easier to use the accessories that I am using - they are functional, they coordinate with each other and with my bags, and it is very easy for me to switch bags without switching out wallets and wristlets. Anyway, this is what works for me...