Keens are great, but very pricey.  These were so adorable and I was going to buy them from our neighborhood shoe store, but they didn't have my daughter's size (10) and didn't even offer to order them for me, so I went online and found them here for less money, free shipping and in the right size.  Hard to argue with that.  My daughter really likes them, but I am surprised that she doesn't wear them everyday (she usually does that with new shoes for several weeks).  I've tried asking if they hurt or anything is wrong with them, but she says no, so I'll stick with 4 stars and put it up to a fickle child with too many shoes ;-).