I recently had both my knees replaced at different times last year.  My orthopaedic surgeon had suggested prior to my surgeries that I purchase tennis shoes that have a stablizer in them to help with my flat feet.  I had been wearing another brand which were good, but I had orthotics made and they recommended the New Balance 927 which were more rigid on the bottom.  I purchased my normal size 10W and found them to be to snug.  They rubbed my foot on the outside of the right foot at the base of my 5th toe.  I have to wear a pad there because my foot is spreading.  I then bought a 10 EE which is better, still puts a little pressure on my right foot, but as long as I put a callus pad on it I'm fine.  They are a good rigid shoe and wear well. I also got them through Amazon when the were on sale.  Big savings.