This vacuum is amazing! It does have a small part to assemble but it is easily done. The app is easy to download and install and the features it has are great! I love that it actually does vacuum and is not noisy. You can turn it on through the app while you are away and does not bang against the furniture hard, touches things softly and then turns around and continues.