Really love these shoes, they are super cute and comfortable. The sole is not as stiff and solid as other Alegrias I have tried, though - it is a bit more flexible. Because of my particular foot issues the softer sole does not work well for me and so unfortunately I will have to return them - I wish this style came with the more hard/classic rocker sole.