This is not a magic bullet but it makes it worse. It has left on my display stripes and spots which can no longer be undone. In sunlight I realize eg nothing on the display. I can only advise against this product and the seller who is or not a piece of me did not come contrary is (Standard FAQ answers). I am totally dissatisfied, or even very disappointed.