I use these shoes as home shoes and they are very comfortable. They fit well as the material is stretchy, it fits snug but not too tight. Feet stay warm but not too hot as the material is breathable. I will definitely be buying more of these in the future when the ones I have now need replacing.