These are so comfortable! I love them! They are sturdy and support my high-need feet.  Im a little worried that the sole looks too clunky, but I like the rest of the design, and when I put them on, my feet are so happy I don't want to take them off! I am a 7.5 but bought these in 7, and thats just right.  I plan to wear them a lot this summer!