They look great!  I get lots of compliments on these shoes.
I usually wear a 12 M, and have been buying for years New Balance running shoes, 12M.
The first pair that came in, they were VERY snug. So I returned them and ordered a size 12 2E.  These are a little snug. I wanted to return them for a 12 4E but that size was not available. So I kept them. I walk and run with them every day. They are still a little snug, but, I've been wearing them for a month now and they are doing the job. (I'm not limping yet :-).

Advice... Get larger size then what you usually order. (I would consider this pair an 11M)