Braava is a great mopping robot. It does a great job mopping all the types of floors in my house. The battery lasts long enough to clean my 1,900 SQF apartment. I would strongly recommend anyone to buy it.