I'm a big guy with big flat feet.  I need orthotics in all of my shoes, but first the shoes must be sturdy to support me, and not fall apart.  So far, I'm happy with these shoes.  All of my other shoes are heavy duty hiking boots or shoes.  I'm trying these Keen Shoes because they look nice at work and they are comfy all day.