We've been buying my daughter Keens since she was 2. They've always held up well to hiking, swimming, the beach and such and were in good condition once she outgrown them. This last pair we bought on here in 2014 have not held up well at all. In fact anytime they get wet they dye my daughter's feet red. Disappointed in buying a more expensive product that isn't holding up to past expectations.