I bought this a couple weeks ago and it will take a few cleans with it before you will start to see how much cleaner your floors can actually be but it is totally worth it. It picks up all the dog hair that mopping and sweeping leave behind. I am very satisfied when cleaning out the tray that catches the dirt and pet hair. I cant believe how much my mop actually leaves behind. I talked my best friend into getting one and she bought it the same day and is so happy with the results!