These seemed like good shoes and my 4 year old really liked them, but one of the rings that holds the elastic strap broke after 3 days of wear.  The elastic strap isn't even a piece that you tighten or pull on so it should not have broken so easily.  The shoes are still wearable, but I'm returning them since they should not break so easily.  These also really make his feet stink when he wears them without socks.  It could have just been bad stitching on this particular shoe, but I'm not getting the same one again to find out.  Thank goodness Amazon makes returning so easy.