These arrived very quickly and they are amazing.  Perfectly snug to stay on your feet while you walk but loose enough to let your feet breath.  I recieved these slippers this afternoon, put them on immediately and haven't taken them off since.  It's been 7 hours and my feet have been toasty, dry and loving life.  They aren't cheap but I think they're already worth it.  Sturdy feel to them, the perfect amount of fluff inside and the bottoms are suitable for outside use as needed.