They are by no means perfect. They are very flat, with no arch support. They are long too. They're not wide, but there's plenty of room in the fingers, which I wasn't expecting. I like the looks. They're a bit upscale, but not overly so. The skin looks and feels very good. It's way better than the mostly synthetic look you usually get with running shoes. I like the look so much that I'll see if I can get arch supports.