After much research I bought these for my husband for Christmas!  He loves them!  He wants to wear them all the time.  The lining is great.  The soles are durable without being too heavy or bulky so they still maintain a good slipper feeling but also have the functionality of being able to where them outside when needed.  Great slippers. Highly recommended.