The material is soft  and the soles are really cushioned giving them a comfortable fit.
I am allergic to wool and these socks are soft and they keep your feet warm without sweating. They are not itchy at all.
My only complaint about them is the elastic on top. It is extremely tight!!The circumference of the area right bellow my knees measures 14 inches. I am not a fat person. The elastic feels like those rubber bands they tie around your arm when you are going to draw blood. That's how tight they are. It feels tight even around my ankles but more bearable.
Had I known this I wouldn't have bought those socks. For this price I expected to get something more comfortable. I am wearing them all the way down to my ankles.
I got the brown ones and they do have a green line on top. The picture doesn't show this detail clearly.