I found the size to be fine for overall fit (7).  I can feel where they may slip off the heel but these seem fine without socks.  The arch support is more flat than the other Keens I own.  They would need more arch support for me to wear hiking. I bought them to slip on to walk to the store/post office/short trips.  So far so good.  Have not walked more than a mile in them yet.  Most of my shoes are Keen.