The moment I put these on my feet I knew they were perfect.  They fit perfect and are warm.  I wear them everywhere around the house and one day forgot I had them on and went to the store in them.  I love them.