Review (2/5): It kept it away from my nose and mouth but...
They are too small and actually makes my glasses fog up more than usual. I recommend NOT buying these.