The removable insole has GREAT arch support, but if it doesn't work for you, you can put your own custom orthotic in.  The leather upper is nice, soft leather.  Best pair of shoes I've bought in a LONG time.