Love these shoes for the price. All leather. I ordered 9d got a 9m don't know what that means maybe a hair too narrow. Shipping was fast. Hoping they will stretch a little. I wear a orthotic in one shoe about 1/4 inch thick (little tight). I also use Dr. Scholls gel work inserts after taking stock soles out. So I cannot say about arch support.