This is an ok product.. it does not vacuum or mop super well, so it’s probably good to just clean up quick messes. I dont really see the need to having this in addition to a regular vacuum and mop, and it certainly does not replace both of those