Keen sandals are simply the best in my opinion.  They are comfortable, protective, long lasting and look good.  If I had to identify an imperfection, I would be challenged, but I suppose they are a bit warm in punishingly hot weather.  But they are pretty terrific things to put on your feet, all thing considered.