I purchased the spinwave cordless after seeing such positive reviews on it. I recently purchased a home with hardwood floors and dreaded the mopping. Not anymore. The battery kept the device going strong and I was able to mop my entire downstairs before putting it back on the charger. I anticipate this will be my go to mop from now on.