The biggest problem with this vacuum cleaner is that it needs to be hung on the wall. This is not a suggestion but a requirement. That's the only way to connect it to a charger, unless you want to put it awkwardly on the floor and hope it doesn't fall out of the charging station. It works very well on hardwood floors, but not so well on carpets. Battery life is good, if not remarkable. What I like is that the vacuum's display clearly shows how much time you have left on a single charge. This can be very helpful. The vacuum cleaner is thin and very easy to manoeuvre. We can find it where our regular old vacuum cleaner can hardly reach. Nooks and crannies and even a car. You don't want to know how much dirt three kids can accumulate in the back of a car. But that's all - we use it as an additional vacuum cleaner. This is useful for quick things, but not necessarily as useful for cleaning the whole house at once.