I am so glad that I purchased these cycling shoes they fit my flat feet well, are immensely comfortable, and are easy to put on and takeoff. I highly recommend these shoes.