I get these for my daughter, she loves them so much she wears them out.  They do not have enough arch support for me, but she can wear them just fine.  The only complaint I have is the toe will come loose from the sole and i have to glue them.  Other than that they are fine.<br />I wouldn't wear them in the rain though.