"I wore this over several days while doing a loft job. It performed well and protected me from dust and fibres. My glasses did steam a little but not excessively - the trick is to breath through your mouth. I would imagine that this would not be a suitable item for everyone, the shape of your face would be a factor in how it works. I got mine for £1.99, but even for £3.99 it would be good value."