Ballet flats are fine, but remember that they aren’t really shoes in the sense that they don’t support your foot. If you have foot problems that require support, then ballet flats would not be recommended because they do nothing more than protect the soles of the feet.