These shoes are very comfortable. They have very high arches and thick insole padding. I normally wear size 9. Tried a 9.5 but they were too short on my longer foot. Size 10s fit great. No need to break in.