I usually wear the Cabela's shearling slippers. I bought the last pair maybe 5 years ago, could  be longer. When the stitching wore away in the back I decided to start looking for a new pair. I never wear slippers outside but I do wear them daily (cold ceramic tile floors in New England) so this time I decided to go for the rubber sole. I didn't want anything to thick but something that would help keep me from participating in the stair luge. I wear an 11 shoe but went up a size after reading all these helpful reviews and thankfully so. The 12's fit very well. upon arrival I tried them on and my initial impression was soft, snug, warm, but my ankles aren't covered anymore, wt?  I do like the very thin rubber sole, it provides a great deal more traction for walking down hard wood stairs. I wouldn't go out in rain or snow wearing them but I could probably make a run to the mailbox without worry. They are definitely very comfortable so I considered my purchase a success. Well its been a few weeks now and I noticed that if I wear them for long periods on a lazy Saturday my feet sweat like I just played hockey for 2 hours. This was surprising considering my old Cabela's slippers didn't do this to me. I slid them off to inspect a bit closer and noticed some of the fuzz inside starting to clump into balls. I removed the fuzz ball and threw it away. Now these fit tighter than my old ones which makes putting them on a two handed operations. I believe the snug fit coupled with the man made fiber fuzz is causing extra moisture which will in turn lessen their lifetime. I expect them to last maybe a year, at best maybe 2 if I wear socks inside them but I kinda feel like wearing socks in slippers defeats the purpose. Time will tell and I'll revisit this review in a few months to track progress.