This particular brand of shoe has excellent support and is very comfortable.  I suggest trying out the similar Puma brand shoe in a sports store and finding your size.  I normally wear wide widths (8 1/2), but I bought this in a size 9 and it fits perfectly.

One day I was not wearing these shoes and did a 3 mile run/walk.  I was extremely sore the next day and could really notice the difference. These shoes offer a lot of protection from heat, cold and the reflective exterior is great to have at night time as a safety protection.

This seems like a costly shoe, but it is well worth the money.