It cleans well. Sucks up water well. Tank NEED to be BIGGER. Easy to clean, BIG BONUS. Only had it for a week or so. We will see how it does on longevity."#sweepstakes"