If the teeth have been damaged in a large area, all-ceramic teeth are still suitable. And the teeth are severely discolored. If you choose veneering, you have to cooperate with bleaching and other measures to achieve ideal results. All-ceramic can be directly covered, but there will be more molars. One advantage of veneering is less grinding. Specifically, the doctor should check and judge. I hope it helps you. Look at a picture full of porcelain.
There are also several kinds of all-ceramic and veneer, so you have to choose the one that suits you according to the economic situation.