It depends on the appearance of your teeth. If your teeth are crooked, chipped, and crowded, whitening will only whiten your teeth, and not straighten or repair them. Porcelain restoration are a better treatment that can repair all of those imperfections at the same time. However, if you are happy with the overall shape of your teeth, then whitening could give you a youthful, stunning smile.