Very good and will save us $$ as we won't have to buy filters. Good suction, works nicely on floors and good on rugs. My only complaint is regarding the big brush, not too helpful in rugs. Works a lot better with the small one. Just keep in mind this is not a 1K Rainbow. For the price, great buy.