These shoes are cushy and comfortable, and they look pretty good for toning shoes. However, the mesh is so loose on top of the shoes that sand and grit get in the shoes while I'm wearing them (and, no, I was not anywhere near a beach... it's just a suburban area).  Also, my socks get quite wet if I wear these in the rain!