Keens are usually comfortable right out of the box.  I buy a lot of Keen because they tend to run a bit small.  I wore these for a half day and had to come home and change.  I am hoping they will break in.  They are really stiff.