This particular wallet is made from several different materials, including cotton and polyester. It has several different compartments, for example a credit card slot.
From Trouva
Fjällräven - Dark Grey Zip Card Holder
Scandinavian Outdoor Store
Fjällräven Zip Card Holder