I couldn't believe the dirt it sucked up from my carpet, dirt my other vacuum didn't suck up. Wow! And the pet hair, it grabbed it and sucked it right in. Amazing! Easy to use, the swivel function improves mobility and makes vacuuming a breeze. The only problem was when using the hose and attachments the vacuum is so light it falls over all the time. There needs to be something to stabilize it so it doesn't topple over while you are using the hose. Also I missed the button to tilt the vacuum. On this one you just kinda grab it and lean it back. Makes me feel like I'm going to break it. All in all I was very impressed with the suction power and the ease of use. If you have pets I definitely recommend it.