This machine cleans well BUT at least once a month I have to disassemble the brush from the machine and remove hair from the brushes, as a member of the household has long hair. The hair wraps around the brush and literally has to be cut off the brush.