I bought these to wear with my hiking boots. They're comforatable and don't shed lint onto my feet. I also wear them with my walking shoes. I will buy them again when these wear out.
Pros
great
Cons
My feet still sweat but not as bad. Was hoping it would stop completely