My daughter is 8 and has been wearing Nfinity Evolutions for about 4 years. She outgrows them before they fall apart or get dirty looking. In fact, the ones from last season still look pretty good. We only surfact wash them using spray n wash and a brush. I don't get why a lot of people have issues with them. We buy her a new pair every season, her previous season shoes become her practice shoes and her new shoes competition shoes. She wears them all day of competitions on the concrete and all *knock on wood* So far no issues. I see these discolored pictures and see them on girls and don't understand why that happens to some. It doesn't happen to all.