I have had this floor cleaner for a little over a month and I wanna use it everyday it's gross and amazing what it brings off of your floor ! Even if you used it a day or 2 ago what you dump out just shocks you it's very lightweight and easy to use and simple to clean I use it on all my hardwood floors and leaves them shiny and clean. The difference you can feel on your feet is crazy