Wallet is made of "elastic" type material. Will hold up to 100 bills or up to 20 cards.
It is pre-packaged and hangable.