I love these socks even though they are not 100% cotton.  I bought more to replace all my olds socks wit just these for every day wear.  The keep my feet warm withour making them sweat.  I have poor circulation in my feet so my feet are always getting cold but all the previous socks I have tried just made my feet sweat and then they would get even colder so I had to sit on the couch with a blanket over my feet.  Now I just wear these socks around the house and with Jeans on the weekend and htey are great.  Very soft and love the cushion of these socks.  They are very well made in the seams and the fit is excellent with the socks staying up all day above the ankles.  Great Socks and I will buy even more if they have a super sale on Hanes.