Decent arch support and lots of padding. These are my Disneyland shoes - I bought them for wear all day and lots of walking. They are cute and I wear them casually otherwise, too. I don't think they look good with jeans (colour looks like it's trying to match but it doesn't), but adorbs with shorts or skirts, or leggings. Fabric is very soft and they have easy slip-on/off.