I am a huge Keen fan.  I did order them half a size larger.  I wear a 6.5 and I got these in a size 7.  They fit great.  I could wear them right away without breaking them in.  They have good arch support and they are really cute!