I have been using for almost a year And this is salvation! With its pros: Great for cleaning any surface White glossy tiles are only for them, rags are difficult to pick up, leave stains (only professional automotive found). No need to pre-vacuum the surface Easy to wash Got cons: Noisy for me Washes carpets mediocrely, but he did not promise dry cleaning One mat for dogs, but copes with it Of the significant disadvantages - it leaves a strip at the baseboard, you need to go through it separately with a rag