Great for busy pet owners and messy kids. A little pricey but we are very satisfied with this vacuum system. We use it in conjunction with the M6 Mop Roomba. Great one-two punch on everyday dust, dirt and dander. Deep cleaning will still have to be done, at some point, but it's looking like that will be less frequent. Highly recommended!