Hi - just my experience - I wear 9.5 in 2040 last and they are perfect, but no way I can wear a 9.5 in 2030. I can get my feet in but eventually I end up killing my toes - trust me I've done the painful miles - the shell will never stretch. cheers, Rob