This Roomba pickes up the dirt much better than the orignal Roomba that I had. My only complaint was in the instructions provided to get it started, especially getting it to talk to my iphone was a little hard to find. Other then that, it does a much better jod cleaning our floors. I opted not to get the cleaning station. It just means empting out the waist every couple of days. The advantage to this is that you can shake out the air filter which makes it last longer.
We had issues getting the unit to connect after setup completed. It would acknowledge the setup but then wouldn't do anything and respond with message "not connected ". I issued a ticket but no response after 3 days prompted me to find process to reset unit from the unit itself, this method tried after trying through the application. This worked perfectly. All works great and as expected now.
The mapping function impress. It takes a few rides but then it as e great understanding of the pieces. The room function is working really good. Even if you change the robot base.