First off, I must say I love this robot.  It mops and vacuums - what’s not to love?  My one con that I found was with the app.  It’s a little cumbersome.  I got my robot setup and then the mapping was a little tricky.  I did get it to do what I wanted it to, but it did take a few times to get it to do what I wanted.  The mopping aspect works great - there is a little spot treatment to do but overall nice clean laminate flooring when it was done.  The vacuum side is just as awesome and the path it makes ensures a complete clean.  There is no spot left behind.  I would highly recommend this robot for all of the moms - busy moms and even the ones that are busy because this will do all the work for you!!!  I love it!