I guess it is my fault for not completely reading the description.  My hubby can only wear 100% cotton socks...which I thought these were.  Well, they also have synthetic fibers which make his feet stink.  So again, I'm not 100% satisfied but that is really from my lack of reading the full description.