Grandma loves them!
I didn't rate durability because we just got them.  However, we got them for my 94 year old mother-in-law, and she has thanked us SEVERAL times, marvelling at how warm they keep her feet.  So, 5 stars, but no durability rating.
Rating: 5 stars