I bought one a couple years ago because of a snowstorm, and have probably only worn it once since then. Great to have when you need one. Mine is made mostly of fleece and is was made by SEIRUS. I don't really know anything about the company, it was one of those "take two runs and realize you really need something for your face" days lol.
Seirus Comfort Face Mask at Peter Glenn Ski & Sports
This is the exact one I have, they make one that goes all the way around your head like a condom too.