So far I love them. They are a little big but that is because I wear between a med. and a large. The test will be how long the feet last. For now, it's a 5 star. I sleep much better when I wear these because I can't stand being cold.