I haven't worn these yet, but if they are like the majority of the Keen shoes/sandals that I have, I know that they will be fine.
They are a true size 8 so I am never dissappointed.  They fit perfectly!!  Very comfortable and extremely well made.  I look forward to the warm weather so that I can wear them more often.  The colors are very soft so they should go with about anything.  I am very pleased!!