I’ve tried just about every upholstery cleaner in the shelf and have never found one that even remotely got stains out. Not to mention that the cans with the scrubber on the lid actually breaks the fibers in the seat cloth and makes them look like Velcro. This stuff on the other hand removed several years worth of food and drink stains that my kids have left on the seats. Spray on, let sit for a minute and scrubbed it for about a minute with the drill brush. Stains are gone and seat fabric is undamaged. Wish I could post pictures here. Highly recommend. I actually wrote this review as I came to the site to order more.