I never knew such an amazing cleaning product could exist!! I am a mom of 4 little boys and I have hardwood floors throughout the house - let's just say my floors get very sticky and messy EVERY DAY. I can constantly sweep my floors and run the irobot vac but that will never clean up the sticky messes the way the CrossWave can! I used to use a swiffer mop every once in a while but it always left the floors wet for too long and sometimes I couldn't even get the sticky messes up with that. I had resorted to hand scrubbing floors with a washcloth or dishtowel a little at a time on my hands and knees. Now that I have used a CrossWave wet/dry vac I will be using it weekly! It scrubs the floors, and it extracts up the water and solution so well, my floors are dry in no time. I had no idea how dirty my floors actually were until I emptied the dirty water tank! I love love love this product and I am recommending it to everyone I know!