Boring I know, but where is it again that everyone raves about for slippers? I'm so sick of slippers only lasting one winter. Thanks