best thing i have ever bought it does as well or better than the major name brands my carpet looks like new again