I've had these over a year now, and they are holding up OK.  they don't seem like they'll last as long as another pair i had [different brand] but these are more comfortable.
I am typically a size 13, and that's what i ordered, and these are a little large.  So i cinched down the shoe strings and they stay on fine.
Very comfortable and warm,  I recommend these.