This vacuum is incredible- it's light weight, high powered, and very quick. It worked amazing on my hard wood floors and my carpet and area rugs. It's also has dual uses and can be used as a handheld vacuum. It has nice suction and the emptying is easy. The canister picked up so much dog hair even after I had run my robot vacuum! Would definitely recommend.