I'm a New Yorker and walk lots all over the city and I'm on my feet all day at work. These are thicker than the average flats I wear so they absorb the shock of the pavement. They have a soft cushy inside and slight arch support. They look cute on. And they're good quality. I took off one star b/c the back has a tab that comes up a bit higher and that rubs and rubs all day. There's a bandaid there now. And also the soft cushy material inside makes my feet sweat so I hope it doesn't get stinky quickly. Other than those two things they're a good shoe.