yes, he takes a long time to vacuum a room... but he only does a good job of making pretty marks in your carpet, after u have already hand vacuumed. He doesnt suck up enough crap, and he likes to skip patches.... we have dogs, so thats another problem..... He would do ok if the floors are relatively clean already... but then theres no point. He also likes to get stuck under my couches.