Cleans kitchen well. Cleans my wooden floors great. Mapping is a challenge but after several days, it finally mapped. Customer Service was a huge help since for unknown reasons, there are no instructions on how to map you home. Surprisingly, the simplest, smallest room, took 19 times to complete mapping. Unlike the Roomba, the Braava does not incline even the smallest uneven floor. Thus I had to map rooms individually. I lost almost 2 days of mapping until I spoke to Customer Service. Please, please, add better detailed instructions and guidance. For the price I sincerely hope you do. I raise my hand if you want to hire me (engineer). Now my back thanks my Roomba!