Has pros: It works for a really long time, if you do not get carried away with the turbo mode. It justifies expectations for the quality of cleaning, the motorized brush on carpets cleans quite well and it is a pleasure to roll it. It's nice that the brush on narrow nozzles extends on demand, and is not soldered or comes with another nozzle. No dust smell Some cons: Long battery charging, and I did not find an additional offer to buy. The dust collector pollutes itself when dumping debris more than we would like. I didn’t find a HEPA filter anywhere for sale, I hope they will appear over time