Bob does a great job vacuuming.  He goes from hardwoods to area rugs without problems.  He picks up pet hair really well.  However,  he falls short with mopping.  Even though I wet the mop pad really well with cleaner, Bob failed to clean up spots from the hardwoods.