Cons: I didn't anticipate a good mopping function in an amazing vacuum cleaner. During routine cleaning, dust and other tiny debris accumulate quickly. Pros below: It occasionally gets lost and is unable to return to the station, occasionally shows up from the same location, and occasionally acts incredibly foolish)))