Do I need to soak my veneers overnight?Updated 2 years agoNo, Pop On Veneers do not need to be left in water. You can use the provided storage case to protect them. Was this article helpful? YesNo