I have been wearing these for a few weeks now, and they are very comfortable, also warm but they "breathe" enough to keep feet dry.  Can't comment yet about their durability, but they look as though they will stand up pretty well.