These are really cute and keep my feet warm and dry, but are not terribly durable.  After 4 weeks of wear, the inside lining has already almost completely peeled off and big black chunks of shoe are balling up under my feet when I walk.  I have maybe another week of wear on these before they're pretty much garbage.  They're cheap, so I didn't expect anything that would last forever, but I had hoped for more than a few months.