I LOVE BOB!! What else can I say We just moved into a new house that is fairly larger than our previous house and we’re expecting our 3rd child, Bob is needed to help keep the dog hair cleaned up. Plus the house just seems more put together when the floors are vacuumed...even if the rest of the house looks like a bomb went off.  He was easy to set up and easily transitioned from the hardwood floors to area rugs, with the exception of one rug that is more shaggy-like so that was understandable. Highly recommend!