It does a good cleaning job and I love not having to empty the vacuum after every cleaning cycle. I only gave it 4 stars because it has ran 34 times and still hasn’t created a map of my home. It would be helpful to be able to vacuum particular rooms at different times.