These are a God send! I injured my foot years ago and have to have quality shoes. Now im not limited to tennis shoes since I have these. I love ballet flats but couldn't wear them until I found these. They even delivered early.