I am constantly amazed at how clean the rainbow makes my house look and feel. I have confidence knowing my floors will be clean the first time. I will recommend rainbow to all those I love.