I was very apprehensive about robot vacuums and I did not quite believe that can clean well. However after trying the shark robot vacuum, I am pleasantly surprised. It works really well and does a great job at vacuuming hair, crumbs, and dust. I also love the feature that it maps out your house and you can tell it to only clean one area if the house (i.e. dinning room). Definitely recommend.