The best purchase I could have made. I have a cleaning service that "supposedly" cleans my hardwood floors but after using the Floormate, they are fired!