I was looking for a cozy slipper that also had a hard sole (in case I needed to run outside for the school bus, mail, ect).  This slipper definitely has a hard sole, but I was disappointed at the lack of inside cushioning.  The picture makes it appear that it is lined with soft fur, but the inside of the slipper isn't fluffy at all.  It reminds me of the inside of a sneaker with a soft sock glued to the inner lining.  I was wearing "Best Friends" slippers prior to this, which have a very plush interior-  they aren't as stylish as these, but they are more comfortable and warmer.