This depends on how they are treated. A leather wallet should gives years of service and a polish will provide protection from rain and water. PVC can last some time and like leather will age over time. PVC has the potential for small tears along hinged areas. How long a wallet will last comes down to how well it is looked after. Plastic PVC wallets tend to be used as throwaway items over time where as leather wallets may be kept for longer periods.