I was skeptical that I would like the IRobot, but wow I love it. It was a bit of a learning curve. I would recommend this product.