I have used this neck warmer several times since receiving it.  Although it is a little inconvenient to put on since I have to pull it over my head, it stays in place around my neck and keeps my neck, ears, mouth and nose warm as I walk through the cold air.  It is not a complete wind block but does keep out 85% of the wind.  What does get through is negligible.  Since I have long hair it causes A LOT of static discharge when I put it on or take it off.  Once it is on it is fine.  I only wear it when I have to be out in the cold for a long period of time, otherwise it is not worth the trouble to pull is over my head and put up with the static charge.  If it had a zipper or velcrow closure it would make it much easier to use.  Because it is just a pull over fleece with no closure, I think I paid a little too much for it compared to others I looked at.