I had a large brown pet stain (8" x 14") on my white sofa cushion and smears on the arm. I was sure I would have to call a professional cleaner. Then I checked online for cleaning products. This one had great reviews so I tried it. It easily took off the small light stains but I had to saturate and wipe the cushion about 15 times. There was a section in the center of the stain I was sure would still be there - but it would have been faint. I could tell there would be a "water" stain at the edge of the treated area, so when I was finished, I lightly sprayed the whole cushion on that side. I put it on the porch to dry. When I looked at it in the morning, I was shocked. I couldn't see the stain at all! This product saved me hundreds of dollars and completely restored the cushion.