I moved to a snow filled mountain and needed tough and waterproof shoes. I must say these do the job well. The fit is roomy but fine  with heavy winter sox on. The materials, including the rubber are well constructed and will take a beating and be just fine. Nicely warm too.