I bought this about a month and a half ago and have been using it on average 3 days a week. It has been really good picking up my dog and cat hair on my carpet and floors. I thought I would have to use another vacuum to finish the job but I have not had to since I got this vacuum! The only thing I wished is that I can have multiple maps for multiple floors but I still take it to the second floor and have it clean everywhere so it still works!