I bought these for my older daughter at the grocery store and loved them, so I got a second pair for my younger daughter (the store did not carry smaller sizes). When we got them they were again perfect. We have worn them to the water park (they did not like them in the water but they functioned well enough and did not fall off). They have also worn them hiking and they loved them. These are an all around good shoe for the price.  I can't wait to take them and test their durability at Yosemite.