Not super impressed. I've tried a couple times on my carpet and upholstery and it seems to spread and light the stain instead of cleaning it completely. It's better than just using a towel but not as great as I was hoping.