I love this vacuum cleaner.  I have had it about two years or less and it is wonderful.  My dog doesn't shed, but I have allergies so I bought this one.  It leaves my floors looking like they were mopped  highly recommend this vacuum