Except for last year's slippers, have always bought Isotoner, more or less 8 pairs, so you can deduce MANY years of repeat buys.
Well, I am sticking with Isotoner.  This one is as expected, plushness is so comfortable and fit is perfect.  I get a Small and it is a bit snug for at most a week but then turns to a comfortable fit.