Machine works and runs fine. It does clean your floors. It does not transition well with different floor heights. Biggest negative is that it almost always leaves very noticeable water spots on hardwood and tile floors. Just received the reusable pads and that has seemed to reduce the water spots, just today. I followed the suggestions offered which urged that I use less Braava detergent. That helped, but didn't eliminate the spotting.