Handcrafted Genuine Leather Cardholders. With the use of high quality materials and made with love! Holds up to 20 cards! Super compact and convenient. Perfect for on the go, travel, and if you're looking to lighten your load and just simply put all of your cards in your pocket undetectable!