The BISSELL® CrossWave® HF3 Cordless Multi-Surface Wet Dry Vac works on all of my floors and does a wonderful job keeping them clean. The fact that I can vacuum and mop/clean my floors at the same time is a huge time saver. The added bonus that my floors are sanitized after allowing the included cleaner solution that is mixed with water to sit on the floor for 5 minutes is a top reason for loving this wet dry vacuum. The directions are easy to understand and installation was quick and simple. The dock serves as a charging base as well as a self cleaning station for the wet/dry mop. I have included my honest review for the product I received from Buzzagent. I 100% reccomend this to others!