Oxiclean has some of the same properties as hydrogen peroxide which break down the stains in order to remove it. I've been using it on my gis for a couple of months and it works wonderfully. The gi feels strong and it definitely keeps the gi white and does not turn it yellow like bleach. I love oxyclean