It holds all my credit and debit cards as well as several important membership cards and displays my ID nicely in a translucent pocket. The cards all fit snugly and don't slip out when I take out my wallet (something which happened a lot with my previous wallet). The soft leather feels and looks good and the dual bill pocket is perfect. This is a great buy!