I received this product from the stellar product testing panel to test and review. I will say I had super high hopes as the carpets in our home are weird microfiber and stain super easily. I also have some set in stains. The smaller spots came up nicely! These ones would have likely come up with some scrubbing, but the bissel pet stain eraser allowed me to skip the scrubbing and use the machine to quickly treat, scrub and dry the area with a noticeable difference! The set in stain that I mentioned above was an old urine stain of someone who was taking a medication that colored their urine. We tried many methods of trying to remove it, but even pet stain eraser didn't remove it. It did clean the area around this stain nicely though!