I bought these for my 4 year old daughter for daycare as they have waterplay all day outside in the summer. The material on top is stretchy, and the foamy bottoms are comfortable for her. Her only complaint is that woodchips/rocks get stuck in them when running around, so she frequently has to dump out her shoe, but that is expected. They dry quickly and I do machine wash them and they have held up fine.