Very comfortable, offer support, not overly cushy, nice and warm. I also like that they have a rubber bottom, so I can wear them to grab the mail, or let the dog out. I wear a 6.5 shoe, so I ordered the 7 (no half sizes available). It is a smidge big, but, perfectly comfortable. The 6 would have been too short / small.