Always buy Onex at least a half size larger I wear a 7.5 normally and 8 here. I own at least 12 pairs of ones, they are my favorite shoe. They last long are made in america and are well constructed. You can wear them all day long no break in just put them on and go. I am waiting for another pair to go on sale do not know if they will. I own these in White also.