Nice vacuum. Not sure about the mopping part.  Only thing keeping a 5 star rating, is that it is quite noisy.