I bought two of these (accidentally), but kept both as my wife and I both have found these balaclavas to be warm and comfortable.  Walking the dog in the early morning, when the wind chill is in the teens, is now a little more comfortable.  The material is thick, but not too thick that it can't fit under your coat.  A very good product.