I've had really bad teeth but with Dr. Pheller it has really helped me. I love how they give instructions for everything and make sure you have the best possible time you can.