We got one and I named him Moseley from Downton. He cleans but it takes longer than if you clean, and he is a bit dumb. If you have other things to do, he will get the job done eventually but he will also get stuck every now and then. He will usually free himself eventually, so I am never too worried. It is good that you can just turn it on and forget about it and do your own thing, but if you are in a hurry it would definitely be faster to grab out that old vacuum of yours. That being said, I am happy with Moseley.