I am a flight attendant and I purchased these shoes because they fit our approved uniform. Even though they are cute, they are not comfortable, especially if you are on your feet for long periods of time. I caught a cramp in my foot because there are so hard and have no cushion or support.