These slippers are wonderful!  Excellent quality!  The sole is nice rubber, not the hard clacking rubber that annoys everyone when you walk across the room.  I would recommend these to everyone looking for a great quality, comfy slipper!