Honestly Life Changing, I have two young kids that always find a way to get my carpets dirty and this thing has been a life safer. I cannot recommend it enough and will definitely be buying another one at some stage as I have a multi floor home. The multi floor mapping is perfect and I have not had any issues. The cleanest my house has ever felt. I have also hooked this up to my Alexa and it works like a charm.