I usually wear an 11 in tennis shoes but I ordered a 12 in these and they fit the way I like it. They keep my feet plenty warm without all the fuzz inside and I can still go out in the morning to let the chickens out of the coop and I am very pleased with the shoes.