Business Card Envelope by Alicia Klein - Croco Printed Leather 100% Leather One center pocket that accommodates 25-30 standard size business cards or 12 credit cards. Our solid-color leather envelopes are lined with sueded microfiber, and the croco print envelopes are lined with coordinating striped fabric.