Advantage: Use without human interference, high efficiency, save time and convenient, requires non-frequent maintenance, clean the house even physically not indoor.
Disadvantage: Cannot clean stairs, comparatively more expensive to traditional cleaner, average performance on carpet compare to other forms, can be stuck in corners.