They keep my feet warm, but they don't hold up very well. I have worn them only inside my house for 6 months and they are falling apart. The seams have come undone in several spots and the "padding" in the bottom was worn down within a week - very cheaply made. I expected better quality from this brand - I will not purchase from MukLuks again.