Really thick. You feel like you're walking on a thin foam mat, almost. Much more comfortable than those paper-thin socks I usually buy. Length was as advertised. Only complaint so far? Way too expensive.