I just received these flats and wore them out today. My first impression is not completely positive with these flats. They are cute but fit very weird with gaps at both sides and the area where the canvas overlaps is rubbing against the side of my foot uncomfortably, they also run a little small. I'm a 40 and have narrow feet so I decided to go with my true size. Based on the manufacturer and some reviews, the leather is supposed to eventually mold to the shape of your feet so I'm really hoping this is the case