Cute shoe-I get tons of compliments. Cushion is not this shoe's forte (not meant to be), arches are ok-I have high arches so have to wear inserts anyway-better than most I've tried recently. Very slippery when wet.... I walked through a sweat puddle at the gym and nearly busted my butt. Has grooves but they are not deep or wide-have to clean bottoms often. I actually like them when I'm lifting but hate them with cardio. I'm a underpronator...not the best shoe for me... I was just hoping that this shoe would help me plant my feet firmly vs rolling out...which they do but with the freq cleanings when outside plus the slip factor...Meh-I'm sure there is better out there.