I've been using the cordless SpinWave for one month and I'm impressed. I have black leather flooring which shows any dirt. I also have a dog who drools and tracks footprints across the floor. The SpinWave does a great job of gently removing all this grime and leaves a nice polished look. The more robust scrubby pads are great on the tile floor in my bathroom and also works well on my rubber gym flooring. Due to the spin action of the pads, they don't pick up any debris on the floor and vacuuming is required. #sweepstakes