So far, I have used the SpinWave on vinyl tile, linoleum and hardwood floors. It's easy to use, manoeuvres well and the pads are easy to wash. My floors are cleaner than before with far less effort. Bissell recommends using only the supplied floor cleaner products in the attached tank and spraying mechanism. However, it's possible to spray the floor with your flooring's recommended cleaner and use the SpinWave to scrub/shine rather than using the internal spraying mechanism.