These are literally perfect. My buddy is so excited to wear them because of the dogs. They survive a long day in the snow and keep his feet dry and warm. However, they do not cause sweating. They absorb sweat. They're flexible enough to last for years and won't shrink in the washer or dryer. They come out of the wash and look brand new.