These sock slippers are warm but the opening is too small to slip your foot in easily. The sock itself runs small, and the tread dots on the bottom may be fine on carpet but I have all laminate floors, and they are uncomfortable under my feet. It is like walking on flat rocks.