I received the irobot scooba for Christmas a few years back, not this model but one like it, and I thought that I would enjoyed the convince of being able to let the irobot scooba go and mop the floor while I did something else. Mopping floors is not a job that I like doing in fact I think that mopping floors is like the worst job ever! Because of the design of my kitchen , it is almost an L shaped kitchen, I had to block of certain areas so that the irobot scooba would stay in one area of the kitchen. I tried using the invisible wall that they offer but there were times that it did not work. The product worked good at first, but it did not get the ground in dirt on the floor. After I used it for a few months, the battery would not to hold a charge. I could only let the irobot scooba go for about a half hour before the battery went dead. Then I would have to recharge the battery for several hours and start the process over again. This became very frustrating . By the time I finished using the irobot scooba to clean the floor I could have mopped it manually and it would have been way faster. I like the idea of the two separate tanks that hold the clean water and dirty water. Oh another disadvantage is that they say you can sweep the floor and mop it all at once. I find that leaving the floor dirty and starting the irobot scooba so that it sweeps it and then mops it is not good. It just moves the dirt around making more of a mess! This makes it so that if does not clean the floor. It does get under the counters which is nice, but it leaves about a quarter inch between the edge of the counter, or wall and the unit where it does not clean the floor. I find this just more work for myself, because now I have to clean those spots. That defeats the purpose of using the irobot scooba to begin with. I called the irobot scooba company to talk to them about the issue of the battery and believe it or not I was on hold for a half hour just waiting for someone to take may call. Once if finally got to talk to a real person I explained the situation and they were going to replace my battery for free, because it was still under warranty. Unfortunately the batteries were on back order and they had no idea when they would be in. it was about two weeks later and I received this package in the mail, for some strange reason they set me a brand new in the box scooba, with out a battery. I was a bit confused and am an honest person so I called the company and was on hold for another half hour waiting for a rep. to take my call. Once I got to talk to a real person I explained to them that I had called before and they were going to replace my battery when they came in off back order, and that they sent me a new scooba instead, that this was not right, what are we going to do to fix it? We I had the option to keep the new scooba and return the old one, they would send me a prepaid box to mail it back in. and I could keep the new irobot scooba, it was a newer model, and not only could you put the irobot scooba cleaner in it, you could also use water and white vinegar. I thought that would be great because the cleaner you had to order from them and it seemed to be a hassle to do that. Well I packed up my old scooba and put it under the coffee table and waited for a box to come in the mail from the irobot corporation. And I wait, and waited and well you get the picture, it never came. I waited a year then sold the old one on eBay. It just goes to show you that the corporation or company just doesn't have it together. Back to the new one. So I used the new irobot scooba for a few months and guess what the battery does not hold a charge any more. I refuse to call the company because I am no longer covered under warranty and I am not spending more money to have the battery fail on me again. So my husband paid all this money of a product that he thought was going to make my life easier and I reality the irobot scooba is just taking up space in my kitchen. I find the product to be too expensive and not worth the hassle. Again this is my experience with the irobot scooba and not every one's experience is the same. I really thought that this would be a great product to have in my home and would be easy to use. If given the opportunity to purchase the irobot scooba again would not. I probably would not even consider purchasing another product like this one in the future. I would not recommend the irobot scooba to any one.