We use this everyday and absolutely love it, it makes my busy life so much easier because it does the vacuuming and mopping for me daily.  We ha e 2 Littles so our floor is no stranger to spills. It had our home mapped out quickly and now I just go to the app and have it go through the house every morning when we leave. It's very user friendly and I'm not sure how we lived without it.