This HydroVac Cordless 3 in 1 multi surface cleaner is amazing.  It is perfect for a quick clean up. I absolutely love that it vacumns and mops at the same time.  The hydrovac transitions smoothly from our tile kitchen floor to the area rug in the middle of the floor. Left my floor vacuumed and mopped in one step. The self cleaning process is simple and works well. Put it back on the charging dock and you are good to go again. Makes my cleaning so much easier.