I am in love with this system! My floor have never been this clean before. No soap residue  left behind and it's great for different flooring which we have. And it cleans itself. Very easy to use.