Got these for my husband and he has wide feet and they fit him, so if you have narrow feet might be too wide. He wears these constantly around the house and even to run quick errands since they have a rubberized bottom to them. He loves how comfortable they keep his feet never too hot or too cold. Just perfect!