I do like my iRobot mop much better than our iRobot vacuum. It operates like its supposed to. However, the wheels do leave track marks. I have 3 dogs, so I feel like running the mop daily is better than nothing, and it saves me the manual labor. If you want perfection though, this isn't for you.