I'd give 5 stars twice if I only could. Once for the product, which is superb. The whole process of applying it to your camera viewer is described with details on package so nothing can really go wrong. Once it's on, it's so invisible you just forget you ever applied anything there. The other set of 5 stars is for the consumer service which is as awesome as their product. Both thumbs up!