This works really well. I initially bought for small pet accidents, but my son got into all my makeup (eyeliner, foundation, mascara) and smeared into the carpet. It came right OUT with this! 10 stars all the way!