I bought this 7 months ago, and if I were to review back when I got it, it would have been 5 stars. I was so happy about the suction and ease of use and just how much it picked up. I did find though that, although it's specifically advertised for pets, fur clogged the tubes regularly. It was annoying, but after clearing tubes it would be fine again. HOWEVER... a month ago it just started spitting dirt out and literally making my floor dirtier. I have kept up with maintenance on it, constantly cleaning it out, emptying, washing filter, checking for clogs, etc. There is literally nothing in the tubes or tank, nothing wrapped up in brush... everything is clog free. Yet still... it just sucks up the lightest smallest things and spits out dirt everywhere. I had hoped this would at LEAST last a year, but it apparently only have a lifespan of 6 months.