I love these - well worth the money! They're nice and warm on bare feet and the thick tread is safe to walk outside and check the mailbox if needed. If you are in between sizes like I am (I wear 11 1/2) I suggest going a size higher to a 12. I got the size 11 and they are a bit snug on the big toes.