This is the most amazing stick vacuum I have have ever owned, and will be replacing all the others. Seriously this is the most lightweight and powerful vacuum.  I can literally lift this vacuum with one finger and I am not a bodybuilder! The bare floor and carpet functions are both powerful and I am so surprised by the amount of hair and dust this manages to collect.