I'm loving thr true & tidy spin 800 clean mop!  It has separated compartments for clean and dirty water so you are not continuing to put the mop in dirty water. No more bending and ringing out a wet mop as this does all the dirty work for you!  I love that the pad is removable and machine washable. Great mop!  I use it on my vinyl and hardwood!