I've had my Shark IQ Robot for about a month and it sure has made my life a lot easier. I have no carpet and have to dust mop every day which only get the dust up and not the grit my dogs track in. When I'm busy, which is most everyday, I don't have time. I run the robot every day and it has made such a difference. The robot get dirt my dust mop doesn't. I love the fact that I can control it from my phone.