I am consistently impressed with shark products overall and this little robot did not disappoint! We are busy people and it's amazing to be able to schedule it's cleaning times so you can come home to clean floors and can start relaxing in the evening immediately. I highly recommend!