Worked great for about the first month. He started going down the hill, the engine is quite weak and barely turns the twin rollers. When changing from tile to carpet, the roller stops. It didn't exist when we started using it. Due to the construction between the rollers, it is limited in its capacity, it has a deflector above the suction pipe. I would recommend looking at something else.