This is a very high quality smart 2 in 1 cleaning robot. It has a charging dock and an app that comes with it. You can run the machine from your smart phone.

When we first turned it on, it did an initial "sweep" of the room to get the layout. It has little tentacles that stop the robot from bumping into things. The movement is very smooth and quiet. 

It has a vacuuming function as well as mopping. It has little pads that come with it and a cleaning solution. It actually does both functions at the same time! When it's done, it goes back to its dock and charges. This little robot is a game changer in cleaning.