I returned this machine 2 hours after buying it. It's hard to push back and forth, you can't scrub really dirty spots very well, drips dirty water on the floor as you move it around, is noisy, runs out of water quickly, doesn't dispense clean water on the floor very well, and doesn't suck up water very well.