Stain Be Gone is an excellent product! This is two in one action. Oxygen action and stain removal formula. This has fizzing action that allows you to see the stain breakdown right in front of you! I had a few stains which would not come out. I decided to try this product. It is a bottle with two seperate bottles inside and each side releases its cleaning power at omce. One side is the stain remover and one side is the oxygen action. One side is a pink fluid and one side is a white fluid! It works and it is a good value! I had grease splash's from cooking on two shirts. It has dissolved the stains. I think that I will continue using this product. It lasts a long time because it takes very little to get the job done.I like the fragrance because it is fresh, crisp, and clean. It does not leave a chemical smell on your clothes. You simply apply and leave on for five minutes. You then wash in the machine as usual. It is very easy to use.