Bob is great at picking up pet hair but he is a bit too tall to navigate our cabinets and furniture without me manning the remote and guiding him through.  The self learning feature is something we are still waiting to see.