This is great the suction is really good cleans up any spills etc easily and doesn't over wet the carpet.Gives a thorough deep clean and is so handy to have.Would recommend this cleaner