I love this Shark HydroVac Cordless Pro 3 in 1 multi surface cleaner. I love that it vacuums, mops and cleans itself. It is great cause I have children that always makes a mess. They even like cleaning now because of this Shark. It is very powerful and gets the job done. It makes my job easier.