Best part is hair never gets caught in the self cleaning brush roll, only reason I gave it a 3 star.  

Suction power isn't great.  Hardwood floor needs to go over at least twice to get all the loose dirt and carpet takes forever to vacuum.  

It has Max power trigger but this eats away at the battery.  

Great for doing quick touch ups.