It's better after breaking in. Length & width wise is just nice. I can only wear a medium thick sock & no insole insert. I would very much prefer to have insole insert for better cushion. I think 7 would be good in your case. 1035 last seems to be popular these days.