This vaccum is very powerful and the different included attachments ensure depending on the surface you are getting the best result, for example there is a dedicated attachment for hard floors and another for carpets, I'm glad they did this at it makes a huge difference in performance. Also love the ability to charge a second battery as you'll always be ready to go if one dies. As far as improvements, I do wish it was a bit lighter other than that, this is a hit.