I have only use this vacumn once so far but have to say that I be impress at the amount of dust and dirt it pick up . my floor be not that dirty-as far as I could tell and I have just vacumn about 2 week prior before my other vacumn break . it effectively do what it be mean to do and I be very happy with it so far . here be to hope it last !