advantages: easy assembly; generates steam quickly; You don't need to hold down the trigger to vape; long cord; slight disadvantages: does not move smoothly on the floor; does not collect much dirt (I have pets and my floors were dirty, so the lining should have been much dirtier than after the first use, see photo); has only a small contact area with the floor, so only picks up dirt where the pad is attached to the mop (see photo, where only small areas actually make contact with the floor); The pump action to generate steam is cumbersome and does not generate steam when you pull the mop back towards you. feels cheaply made