I actually bought this for my husband but it won't fit him, I tried it on myself but found it to be too snug around the neck. It was described as something for adult. I let my skinny 8yo son try it and fits perfect on him!
Material is very soft and comfy. It's really a memory foam. This is perfect for school aged children, it fits good on my preteen as well but be wary if you're buying it for an adult and it is cut small.
Check out the pics: