Excellent mop cleaner. Costly but worthwhile to purchase. Manual floor cleaning cannot be compared. You'll feel better in your back. some advantages Excellent mop cleaner. 1. Removes stains quickly and easily; the roller has a strip of hard bristles that rotates. 2. Distinct containers for clean and contaminated water 3. The filter and container can be disassembled and cleaned fairly easily. 4. A roller that can be cleaned. Although it can be washed, it is still preferable to use a vacuum cleaner for self-cleaning. The majority of the moisture will thus escape through the roller. It has a soft pile that dries quickly without doing any self-cleaning (more than 2 days) 5. Easy to hold and carry by the handle 6. Vacuuming and washing at the same time is fantastic! Having drawbacks: Firstly, pricey (36000 as of July 2022) 2. The charge lasts only 25 to 30 minutes. Battery replacement is not possible. The discharged one must remain charged while you purchase a replacement. 3) fails to vacuum furniture 4. A nozzle. No nozzles are included to clean in tight spaces. 5. The roller must be continuously moistened during operation due to the manual water supply with a button.