I have been buying these shoes for years now because they give me the cushioning I need.  They run small and narrow.  I wear 10.5 medium width and I had to send them back to get an 11 Extra Wide.  This is a real inconvenience because they're not cheap and you have to wait awhile to get a credit to your account.