I have been living under a rock all my floor mopping days cleaning the floors the hard way. Never again! This machine is the ticket. I usually do not write reviews, but this machine deserves the praise!  Go with the corded one.