They have no arch support or padding.  I had to add gel insoles.  I was able to walk around for about 6 hours before they hurt my feel after adding the insoles.  They are super cute shoes and went well with my steam punk costume.