Perfect
I bought these as a gift for someone who alway has cold feet.  They heat up quickly and stay warm for a long time.  As for the complaints that they are uncomfortable to walk in, the tag clearly states that they are not to be worn for walking.  Perfect for sitting with your feet up and relaxing.
Rating: 5 stars