This is an awesome product! I have pets and over 1200 square feet of tiled floors. There is a small learning curve, but it is worth the adjustment to how you vacuum and wash your floors. I have already recommended this product to all my friends.