This has been such an easy and carefree product to use. I had stopped using robot vacuums because I had to empty it almost every time I used it and it just became a hassle to remember to do it before I used it again but I like this because of the self emptying feature that so I don't have to worry about having to empty it after every use. The vacuum itself is s very sturdy. Cleaning time is appropriate and the battery I would say lasts a good amount of time.