Porcelain is a material to consider as long as you are fine with waiting for a while to get your veneers. Or given that you are ready to fork out a certain amount of money for the treatment. Otherwise, you are recommended to get composite veneers, which are far less expensive and faster to perform.