Its a perfect size! Not too big. Not too small. Fits my cards, cash and phone. I even fit my favorite lip gloss in it! Material is a soft leather like. The color is a little dull but works for its purpose