I am pleased with the upgrades from the other models I have had. It does suction better. But the scrub brushes do not seat well onto the floor and the top of the dirty side does not have a good latch on it. All this said I would buy it again as I do not like the mop and bucket method of cleaning floors.