This wet dry Zack is awesome. I have an older tile floor that can be a real pain to keep clean. It's nice to be able to quickly clean up small or even big messes without bringing out a mop and preparing water every time I need to clean something up. I don't need to separate the wet mess from the dry mess and can do it all at the same time. I love the self cleaner button because I can clean the brushes without getting my hands dirty. It's great that it can be used on different flooring types because there's a different floor in my bathroom and I can just take it with me there to do a quick cleanup in between full cleanups. This crosswave is a real godsend for busy families.