Dont think its 100% cotton, waited for the package one and a half month, its 1 pair of socks, not worth waiting.