My son loves these shoes. They fit him perfectly and are comfortable. He wears them almost every day. We are a family of 9 and most of us wear keens daily from my husband down to our 4 year old. The problem I have with this pair is that they stain everything black when they get wet. The first time I washed them I thought maybe it was a one time thing. This weekend we were outdoors and my children were playing in the water and mud. I had them put all of their dirty clothes and shoes in a bag, forgetting that these shoes would stain. They stained a towel and marked black all over my daughter's new pants. Luckily the pants came clean after I soaked them in half a bottle of stain remover spray. I'm disappointed, especially since these are supposed to be waterproof. This is our first negative experience in 4 years of keens. We order a pair for each of us every year and will continue to do so. Just not these.