My husband used these for a deployment and loved them. The ones the Air Force provided weren't much help, so I took a risk ordering these online and having them shipped to him. They fit &#34;like a dream&#34; he says. :)  BUT- they are definitely not for hot weather. He was in Africa and needed something to help keep sand and rain out, but made his feet sweat. Other than that he has no complaints.