I bought these for my son who works in commercial heating and air on new construction out in the icy cold, fog, and/or rain.  He loves them!!!  They are cushioned very well and keep his feet warm and dry.