I'm very happy with the product, it's very satisfying.
Has pros:
Easy, intuitive control, functional attachments, holds a charge well
Its cons:
There is not enough just a narrow tube for hard-to-reach places. Comes with a tube with a brush, not everywhere crawls
Price