average Got pros: you sit and watch the slave, though with my lifestyle you need to clean it too often, when I go for a couple I start it, when I come everything is clean, this is a huge plus Has cons: curtains , wires, sometimes packages, and you need to remove extraneous things before starting, this is also annoying