excellent. I have got two large muddy dogs and I can blast round and make my house look normal in a matter of minutes. I do have to empty it fairly often and wash the filters more often than they suggest but that's more to do with the dogs than the machine. I have got hard wood floors, a big rug and those dirt trapper type rubber backed mats and it cleans then all without needing to change anything. Its also light enough to carry up and down stairs easily.
No, I don't work for them or own shares!!