Bought for my husband as his feet get cold easily. He only wears them at home, but his heels slip off when he walks. He usually wears 10M and these came in at 9/10. I couldn't reduce the size because I'm afraid they will be small. They keep his feet warm, he just can't walk far in them.