This product is amazing! I've used it on several spots over the past year and have had good success each time. I really had to put it to the test this week though - I accidentally marked up a shirt with grease pencil. So not only was the stain greasy, it was also pigmented. It was one of my favourite workout shirts (so it's made of some finicky material that would not stand up well to scrubbing). To make matters worse, I was so anxious about the stain and how to get it out that I left it for five days before getting to it. So basically - this was a greasy, pigmented, 5-day old stain on a favourite shirt in a delicate material. I dabbed a small amount of Ecover onto the stain and patted it in for a few minutes. The stain lifted right out! I finished it off with a handwash in a gentle detergent and there is no trace at all of the stain left, with no damage done to the fibres. Absolutely fantastic product. I wish I could give it more than 5 stars!