If you have kids and they eat on a hard floor, this machine is amazing. We have a two year old who is an... enthusiastic eater and by the time he's done there's usually a caked on mess of solid and liquid food. The crosswave handles the mess no problem fresh, and the turbo mode has no issues cleaning up those dried on messes. One of my recurring complaints with most wet floor cleaners is having to machine wash the pads after a single use - the self clean mode is super easy and not having to either toss a disposable pad or wash a reusable one every time a kid spills milk is a huge deal. Highly suggest if you have kids or pets - this is an absolute game changer. I received this product through the Stellar Product Testing Panel in exchange for my fair and honest review.