I can't say enough about this Shark Robot. It was so easy to set up and program. My favorite feature is that it follows a grid so all areas of the floor are covered. I have a German Shepherd that sheds a lot and this has saved me so much time and effort. I absolutely love this and would recommend with no hesitation.