Initial order was based on the photos as I wanted dark grey but the item I received was light grey and the fabric is in question as well.  Description states 50% Cotton, 50% Lycra Spandex.  There is a sticker on the package that states 50% cotton, 47% polyester, 1% lycra spandex, 2% other fibers. Upon taking the sticker off, the fabric shows: 79% cotton, 19% polyester, 1% lycra spandex, 1% other fiber.  The sock itself is pretty rough when you try it on. It is not a comfortable fabric for my feet.