Nice comfortable shoes.  Hard rubber soles are great and will last a long time.  Insides of shoes are lined and will keep your feet warm and toasty.  As other reviewers have mentioned though (and I wish I had taken the advice) I would go a half size larger in ordering a pair though.  These are just a bit snug.