I know these aren't tennis shoes, but I wear Birkenstocks and I tell ya, when I don't have them on, my feet, legs, and back hurt. If I wear them, ahhhh...all is right with the world. They ain't purdy, but I love them!