Amazing! You can use this on carpet and hardwood floor. I don’t even need to sweep when I use this on the hardwood. It even gets in small spaces and under couches without making you move anything!