Hello,
It is an excellent tool, however your house must be a bit adapted to use it efficiently. Not too many carpets, avoid wires on the ground, etc... it does its job well and, like all the others, you have to maintain it from time to time.
But I recommend it.