Very soft and warm. I bought the size 7-10 year olds and it fits my 7 year old perfectly.  There is no way it would fit my 10 year old. It is a snug but soft fit. He cant stand the material up on his chin under his lip so he constantly pulls it down under his chin.  Because he doesn't wear it as he should it really doesn't cover as much of his face as i would like. However it definitely keeps him warm and is a nice cozy piece of winter wear.