I ordered these shoes to wear exclusively for jazzercise. They worked just fine for that. They are well padded and offer good arch support. They also look cute and are easy to put on and take off (the Velcro strap is great). Other reviewers caution about the size as they run a little small. I ordinarily wear size 6 and ordered one size up. They are a little loose but not too bad, so I wear them with medium weight socks. I believe 1/2 size up should had been OK.
Several months after writing this review I had to stop wearing the shoes because they were too big. I should had ordered 1/2 size up rather than a full size.