One of the Best Vacuum Cleaner I have ever purchased 
Very powerful on hardwood floors as well as carpet
Also it comes apart to be a Great Car Vacuum and also light weight 

I love it