Got these for my husband.  He was a little hesitant at first and then found out how warm they are and loves them.  So easy to maintain.  I throw them in the washing machine and dryer.  Yes the whole shoe.