I bought this 2 years ago as I contemplated btw this and a dyson v12 stick vaccum. I ended us getting this as it had the mop feature and 2/3 the price of the dyson. Battery power is still running great unlike the dyson reviews ive read but the cons are that the compressor function frequently fails to compress all the particles from the top of the canister and gets stuck when long hair is usually involved. The suction power honestly could use improvement as well. I have to run over dirt back and forth numerous times strategically or else it’ll get stuck in the wheels on the head. It’s fairly light weight and so it gets used well on numerous floors easy. I obviously wouldn’t use it to do heavy cleanup like my dyson canister but for the light easy cleanups it’s good enough.