Very disappointed with this 3m product. It feels low quality product without much research in making it. It leaves lot of greasy residue which attracts dust. Then dust sticks on the greasy residue to form a bad looking sludge kind of stuff. Touching the surface after applying this product feels like as if there is some engine oil kind of lubricant is there.