Cons: the material wears out quickly on the first day, does not tolerate machine washing, stretches too much when worn, which makes the sock weaker when walking.
Pros
Bought a pack last year and it lasted all winter
Cons
Super cute and soft. Doesn't keep feet warm as expected