The arch support was too high (and I have high arches!) and the shoes were a little bit like memory foam. I need hard soles. I'm a runner with plantars and high arches and I need major support and these were too cushiony.  If you like soft, squishy soles, you'll love these. If you need harder soles, go for FitFlops. Love those.