I bought these for the mother in law as she has cold feet all the time. She is very happy with them and they keep her warm. I couldn't ask for more. Maybe a little bigger hence the four stars. Happy to recommend.