I was expecting the soles to be thicker; more padding between my foot and the world. These were very thin and weren't supportive at all. And, like another reviewer said, they were too short. I am a size 11 and ordered a 42, which is my normal European sizing but if I were keeping them, I'd worry about my toes rubbing on the front. The fabric and the
velcro mary jane strap were super comfortable, and the shoe was very cute. But I couldn't even walk through the house without discomfort because there is just no substance to the sole under the ball of the foot. To be fair, I don't normally wear
flats so perhaps that's why I felt they were so uncomfortable. I was seeking a shoe that was light, packable and great for travel which I think these would be if you don't need a thicker sole. The side view of the shoe looks like a normally thick sole, but that is misleading; it's really just molded (curved) up the side of the foot.