I bought the black one which has the best design of all I think. Haven't ridden with it on but tested at home, it goes well under the helmet it's a stretch cloth and will definitely fit anyone, thanks to the hole it's good airflow and the hole doesn't seem goofy to me, especially on the black mask it's almost invisible. The cloth is fully synthetic so moisture should permeate and dry quickly. I guess there's no other product designed quite like this one.
The bad thing is that when new and right out of the box it smells strongly with some really sick toxic smell, I'm keeping it outside and maybe will wash and rinse it a few times before usage.