It was very easy to assemble and has an app that tracks it while it maps your home. It can sense the difference between hard floor and carpet and switch from moping to vacuuming. It is surprisingly quiet.