These are nice and warm but they have NO support or cushioning at all. Theres some real cheap cushioning in them that immediately falls to the floor the second you stand up. I have hard wood floors and cant walk around in these without adding cushioning from other shoes. Then its not as warm. Ugh. Ya get what ya pay for. Dang.