This wallet measures approximately 5” x 6”. The outer wallet consists of cheetah rainbow vinyl and iridescent vinyl. The inside pocket is 100% cotton. It holds 3 cards with room behind each card for at least one more. The cards are held securely with a snap closure. There is a roomy zippered pocket that can easily hold cash, chap stick, coins, receipts, or any other small trinket. The zipper is striped rainbow and features a cute skull zipper pull that is adorning a little bow. There is also a key ring attachment with a lobster clasp so you can easily attach your keys to it and attach it to your purse or a key fob. This wallet is everything all built into one convenient storage unit. It’s perfect to grab and go without having to carry a bulky bag.