Review (4/5): Four Stars
This works great except the fog resistant part.