I've had my iRobot, Roomba Combo, j5 for several weeks now and find it quite good. The app is fairly easy to use. The appliance is easy to use. It does a pretty good job as a vacuum but I wish I had gone for the lower priced version without the mop feature. It really doesn't do anything more than drag a damp cloth around the house. It doesn't even begin to clean even the smallest most simple "dirt". My house is generally pretty clean and tidy. I'm not asking it to clean up major messes, just a few small spots where snow melted then dried leaving a slight water puddle spot on smooth vinyl flooring. I had to go back and wipe it up with a rag. I know the iRobot Roomba Combo is not made for deep cleaning, that I'll still have to manually clean in corners and behind and under furniture and appliances but I really hoped it would do a better job of mopping. Overall I'm pleased with it but would not recommend the mop feature.