My favorite is an "ID case" from Coach. Got it for $40 at an outlet center Coach store. Has an ID window on the left, plus a pouch behind the ID sectionwith room to tuck cash (folded in half). I use the ID section for driver's license, plus my medical and dental insurance cards. The opposite section has two card slots (for me, Amex and VISA) plus another pouch behind (I put my ATM card there; can also hold more cash).
While I have more than two credit cards (LL Bean, Amazon, two old B of A cards, and now a new VISA from Costco, replacing their previous Costco-Amex card), I only use the aforementioned Amex and VISA for in-person shopping. The LL Bean card is only for online LL Bean purchases, while the Amazon VISA is used only for Amazon. So a wallet with only two major card slots is fine for me. The other cards remain in a separate wallet (yes, also Coach, a $30 card case from the outlet) and never leave the house.
[I only retain the two B of A cards because they are free, they have very high credit limits, and very long longevity, like 28 years old. I use each one once a year for a small purchase, to keep the accounts open. The credit represented by the two cards has a favorable impact on my available credit utilization--by lowering it--and the age of the two cards favorably raises my average account age. The Costco card is only for shopping at Costco, plus paying for gas and car washes there.]
Mine is dark brown with the trademark large repeating-C logo. It's made of waxed canvas outside, leather inside. It may have been discontinued by Coach, as I can't find it on their website: also, the fact I found it in an outlet store may imply discontinued stock.
I did find a discontinued product description on Amazon, see link below. The wallet is more than two years old and still looks brand new. Should last for years.