This is fantastic. I live in Huntington Beach, and this came in the nick of time for this cold weather we've been having. I got sick when I first rode in the cold without something like this to keep the air I breathe warm. Anyway, it works how I would like. Unfortunately, it doesn't breathe as easily as I expected, but that's ok because I can easily pull it down and get a big gulp of fresh air. Putting it back over my mouth is just as easy also. So the only con is the fabric where I breathe isn't as easy as I had hoped, but it gets the job done (keeping my air warm).