The best thing I've ever used, a great item for everyone!
A large vacuum cleaner will not replace, of course, but it copes well with periodic preventive cleaning. Wet cleaning on smooth surfaces is also not for show.
Its pros:
Excellent vacuum cleaner, very smart, there is a combined cleaning there is a control panel automatically detects carpets,
Cons:
Didn't notice any flaws