I have worn these for the last 20 years and there is nothing better to wear in the house.  Very good support, warm in the winter, not too hot in the summer.  They last about seven years unless you have a new puppy who likes to chew.