Its pros: Perfectly vacuumed and washed the floors in an apartment of 100 m. The noise level is much quieter than a conventional vacuum cleaner. The cleaning quality is excellent. Got cons: Had to remove some chairs and items from the floor before cleaning. It's a little annoying that he gives out long phrases all the time.