Yes, porcelain veneers are permanent and a long-term investment. Applying porcelain veneers to your teeth involves removing some of the outer layer of enamel, where veneers are attached to your teeth through dental cement.