The product is good, but they left stick on labels on the lens, which are harder to remove than the previous ones. This is a problem because the plastic of the lens is soft enough to permanently scratch.