I've had my shark for about a month, and so far it's great! It doesn't pick up cat hair clumps from the carpet quite as well as I was hoping, but judging by the amount I empty out, it still does a great job! That being said having the self empty and base bin is incredible instead of having to empty it after every run!