I've been wearing 10.5 D shoes for over 30 years and these were way too small. The first pair of shoes labeled as 10.5 that crushed my toes. I gave them to my son who normally wears a 9.5 and he is says the fit isn't bad for him.