It mops and vacuums, enough said! We have 3 dogs and 3 cats, so we are vacuuming 3-4 times a week. We had another vacuum, but the hair just got tangled in the brush. The new self cleaning brush works really well! It was extremely easy to set up too. I am very happy with this one!