Pleased with it so far, but have only used a couple of times. The floors were quite clean after use. My only complaint is that it needs so many filters and most aren't reuseable.