Coffee is a major stainer, but. i found that the crest 3D series works better. but also when u use too many whitening products, gum, rinse, strips, toothpaste. u over work ur teeth and it ends up reversing due to nothing left on ur teeth to protect them. crest is better.