I love, love, love KEEN Shoes.  They last for ever and take the beating that my 5 year old can give a pair of shoes.  I had to send these back though because they were WAY too big.  His foot slid right out of them.  Having a show emergency, I had to take him in the store, and had to get a different brand.  He measures at the size I purchased.  So either I got a mismarked shoe, or KEEN runs about 1 whole size big.