Bought these for my daughter who goes to school outside. These socks are so thick and soft that she likes to wear them at home. We haven't tested them this winter, but I'll probably buy another set. Very happy with the quality!
Pros
This helps keep your feet warm as only one pair was worn very cold.
Cons
May cause irritation and blisters if worn for long periods.