Best carpet cleaner ever! I knew my carpets were bad I didn't realize how bad until I had used this and I plan on using more then I thought it works wonders