These are thick warm socks. They appear to be very well made and durable. They fit well and wash well. The sizes may be confusing- Based on other reviews, I got size 7-8 for my son who is 4 yrs old and wears size 10.5 shoes. They fit great and will give him a little bit of room to grow. Perfect...