I used the OxiClean Stain Remover Gel and it is so much better than the sprays. It stays in one area and it has little ridges that you can scrub the stain. I had a stain that was probably almost a week old and it took it out. So it is a great thing that it can take out old stains. Definitely a great product.