I purchased this for a new rifle because of the one on my old deer rifle. Never an issue with fogging, moisture, or any of that even when hunting in rain, or snow, etc. It never let me down for about 30 yrs. now. The new one seems to be of similar quality. I no longer have this rifle, but am happy with this purchase.