I have two dogs and two cats at my house and really needed this vacuum.  I need to vacuum everyday and this does a great job.  The set-up was quick and easy to do in no time. I have two large area rugs and the robot has had no problems maneuvering on and off of it.  It works great for pet hair and would highly recommend!!!!  Overall, I am very happy with this Shark!