These shoes look very cute, but they don't provide much support. They're just your basic cheap flat which is what I expected them to be. My feet do end up aching a bit at the end of the day after wearing these because of the lack of heel/arch support. But I mainly bought them to go with a couple of outfits and obviously don't plan on running any marathons in them so the comfort is what I expected for the style shoes at this price range.