This is the best vacuum clean I have ever owned.   I love that it is lightweight yet powerful.   Battery powered is so much easier than dragging around a cord.  I can vacuum my car, vacuum all my different types of floors and then use it to mop.  So versatile.  There are also a multitude of attachments although I have not used all of them yet.  The only small thing I do not like is having the dry out the mop pads before storing.  This is just a minor inconvenience.  I also like the way the battery charges on the stand.