Does the job.
It's not going to keep you warm when it's freezing outside. Used it outside at work during a windy snow, and it helped keeping the icy pellets from stinging my face and neck. It stayed in place fine without goggles to hold it up. The fabric is very breathable and dried fast.